Excel
Résolu/Fermé
wisiwig34
Messages postés
8
Date d'inscription
vendredi 17 août 2012
Statut
Membre
Dernière intervention
10 novembre 2012
-
17 août 2012 à 17:07
wisiwig34 Messages postés 8 Date d'inscription vendredi 17 août 2012 Statut Membre Dernière intervention 10 novembre 2012 - 18 août 2012 à 14:33
wisiwig34 Messages postés 8 Date d'inscription vendredi 17 août 2012 Statut Membre Dernière intervention 10 novembre 2012 - 18 août 2012 à 14:33
A voir également:
- Excel
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Word et excel gratuit - Guide
- Mise en forme conditionnelle excel - Guide
2 réponses
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 778
17 août 2012 à 18:12
17 août 2012 à 18:12
=ENT(A1/5)+2 & " ème"
Raymond PENTIER
Messages postés
58719
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
7 novembre 2024
17 232
17 août 2012 à 18:30
17 août 2012 à 18:30
Et si tu tiens à écrire une formule sur la base de ton exemple, il faut savoir que si tu as une version d'excel antérieure à 2007 ce sera compliqué, car on ne peut mettre que 7 imbrications de SI dans une fomule.
La formule serait du genre
=SI(N3<=5;"";SI(N3<10;"3ème mois");SI(N3<15;"4ème mois";SI(........ )))))
La formule serait du genre
=SI(N3<=5;"";SI(N3<10;"3ème mois");SI(N3<15;"4ème mois";SI(........ )))))
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 778
17 août 2012 à 18:45
17 août 2012 à 18:45
Bonjour Raymond
Mike 31 propose plusieurs solutions pour s'affranchir de ces limitations :
Excel - utiliser plus de 7 imbrications SI dans une formule
Cordialement
Patrice
Mike 31 propose plusieurs solutions pour s'affranchir de ces limitations :
Excel - utiliser plus de 7 imbrications SI dans une formule
Cordialement
Patrice
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 778
17 août 2012 à 19:09
17 août 2012 à 19:09
Ça donnerais :
=SI(ET(A1>5;A1<10);"3ème mois";"")&SI(ET(A1>10;A1<15);"4ème mois";"")&SI(ET(A1>15;A1<20);"5ème mois";"")&SI(ET(A1>20;A1<25);"6ème mois";"")&SI(ET(A1>25;A1<30);"7ème mois";"")&SI(ET(A1>30;A1<35);"8ème mois";"")&SI(ET(A1>35;A1<40);"9ème mois";"")
Reste à savoir ce qui doit se passer pour les valeurs exactement égales à 10, 15, 20, 25, 30, 35 et 40
=SI(ET(A1>5;A1<10);"3ème mois";"")&SI(ET(A1>10;A1<15);"4ème mois";"")&SI(ET(A1>15;A1<20);"5ème mois";"")&SI(ET(A1>20;A1<25);"6ème mois";"")&SI(ET(A1>25;A1<30);"7ème mois";"")&SI(ET(A1>30;A1<35);"8ème mois";"")&SI(ET(A1>35;A1<40);"9ème mois";"")
Reste à savoir ce qui doit se passer pour les valeurs exactement égales à 10, 15, 20, 25, 30, 35 et 40
Raymond PENTIER
Messages postés
58719
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
7 novembre 2024
17 232
17 août 2012 à 23:12
17 août 2012 à 23:12
Exact, Patrice.
Je connais parfaitement la fiche technique que tu signales : jette un oeil sur son historique !
Etant donné que wisiwig34 se dit débutant, j'ai volontairement évité les complications, d'autant que l'élégante solution que tu as proposée d'emblée est déjà difficile à appréhender pour un novice.
Par contre wisiwig34 devrait effectivement nous préciser ce qu'il faut afficher pour A1=10 : troisième ou quatrième mois ?
Très cordialement.
Je connais parfaitement la fiche technique que tu signales : jette un oeil sur son historique !
Etant donné que wisiwig34 se dit débutant, j'ai volontairement évité les complications, d'autant que l'élégante solution que tu as proposée d'emblée est déjà difficile à appréhender pour un novice.
Par contre wisiwig34 devrait effectivement nous préciser ce qu'il faut afficher pour A1=10 : troisième ou quatrième mois ?
Très cordialement.
wisiwig34
Messages postés
8
Date d'inscription
vendredi 17 août 2012
Statut
Membre
Dernière intervention
10 novembre 2012
18 août 2012 à 12:25
18 août 2012 à 12:25
Je vous remercie vivement pour votre aide et vos explications.
Effectivement, j'utilise la version 2003 d'Excel.
J'ai donné les nombres 10,15,20...dans mon exemple de façon arbitraire, les vraies données sont les suivantes :
- Si N2 [10,5;15] --> R2 = "3ème mois"
- Si N2 [15,1;19] --> R2 = "4ème mois"
- Si N2 [19,1;23,5] --> R2 = "5ème mois"
- Si N2 [23,6;28] --> R2 = "6ème mois"
- Si N2 [28,1;32,5] --> R2 = "7ème mois"
- Si N2 [32,6;36,7] --> R2 = "8ème mois"
- Si N2 [36,8;41] --> R2 = "9ème mois"
mais je suppose que cela ne modifie en rien la formule de base .
Effectivement, j'utilise la version 2003 d'Excel.
J'ai donné les nombres 10,15,20...dans mon exemple de façon arbitraire, les vraies données sont les suivantes :
- Si N2 [10,5;15] --> R2 = "3ème mois"
- Si N2 [15,1;19] --> R2 = "4ème mois"
- Si N2 [19,1;23,5] --> R2 = "5ème mois"
- Si N2 [23,6;28] --> R2 = "6ème mois"
- Si N2 [28,1;32,5] --> R2 = "7ème mois"
- Si N2 [32,6;36,7] --> R2 = "8ème mois"
- Si N2 [36,8;41] --> R2 = "9ème mois"
mais je suppose que cela ne modifie en rien la formule de base .
wisiwig34
Messages postés
8
Date d'inscription
vendredi 17 août 2012
Statut
Membre
Dernière intervention
10 novembre 2012
18 août 2012 à 14:33
18 août 2012 à 14:33
=SI(ET(N2>10,5;N2<15,1);"3ème mois";"")&SI(ET(N2>=15,1;N2<19);"4ème mois";"")&SI(ET(N2>=19;N2<23,5);"5ème mois";"")&SI(ET(N2>=23,5;N2<28);"6ème mois";"")&SI(ET(N2>=28;N2<32,5);"7ème mois";"")&SI(ET(N2>=32,5;N2<36,7);"8ème mois";"")&SI(ET(N2>=36,7;N2<=41);"9ème mois";"")
Cela fonctionne parfaitement !
Merci encore !
Bien cordialement.
Cela fonctionne parfaitement !
Merci encore !
Bien cordialement.
Modifié par Patrice33740 le 17/08/2012 à 19:01
=SI(ET(A1>=5;A1<40);ENT(A1/5)+2 & " ème mois";"")