Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Simplification de fonction

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

astralon

XLDnaute Occasionnel
Bonjour,

Est-ce qu'il y a moyen d'employer une fonction simple....
J'ai un chiffre (multiple de 4) qui doit être diviser / 16 =>
si le nombre est entier, ex: 64/16 = 4 => j'ai 4 cahiers de 16 pages
si le nombre n'est pas entier ex: 72/16 = 4,5 =>j'ai 4 cahiers de 16 pages et 1 de 8 pages
si le nombre n'est pas entier ex: 76/16= 4.75 => j'ai 4 cahiers de 16 pages, 1 de 8 pages et 1 de 4 pages.
si le nombre n'est pas entier ex: 68/16= 4.25 => j'ai 4 cahiers de 16 pages et 1 de 4 pages.

j'espère que c'est clair
 
Re : Simplification de fonction

Bonjour à tous
Bonjour astralon et kiki

En VBA :

*****
Sub nombredepages()
Dim livre As Integer
Dim nbcahier As Integer
Dim nbpages As Single

livre = Range("a1").Value
If livre > 15 Then
nbcahier = Int(livre / 16)
nbpages = livre Mod 16
Select Case nbpages
Case 0
Range("a2").Value = "J'ai " & nbcahier & " cahiers de 16 pages"
Case 12
Range("a2").Value = "J'ai " & nbcahier & " cahiers de 16 pages,1 de 8 pages et 1 de 4 pages"
Case 8
Range("a2").Value = "J'ai " & nbcahier & " cahiers de 16 pages et 1 de 8 pages"
Case 4
Range("a2").Value = "J'ai " & nbcahier & " cahiers de 16 pages et 1 de 4 pages"
End Select
End If

End Sub
*****

A+
 
Re : Simplification de fonction

Bonsoir,

Voici les trois formules pour un nombre de pages en A1 :

Nbre de cahiers de 16 pages :
=ENT(A1/16)

Nombre de cahiers de 8 pages :
=ENT(MOD(A1;16)/8)

Nombre de cahiers de 4 pages :
=ENT(MOD(A1;8)/4)

Je suppose que tu ne désires pas écrire le résultat dans une phrase.
Si néanmoins c'est le cas, il n'y a pas grand problème à le faire.

mjo
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
15
Affichages
842
Réponses
13
Affichages
722
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…