Règle
Résolu/Fermé
Emo
-
17 mars 2009 à 13:45
Raymond PENTIER Messages postés 57157 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 28 mars 2023 - 20 mars 2009 à 23:43
Raymond PENTIER Messages postés 57157 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 28 mars 2023 - 20 mars 2009 à 23:43
7 réponses
michel_m
Messages postés
16593
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
23 mars 2023
3 293
17 mars 2009 à 17:39
17 mars 2009 à 17:39
dans la formule écrite dans le cadre lire:
=RECHERCHEV(D2;A1:B12;2;1)
et non B5
1000 excuses
La formule sans tableau intermédiaire pour les 5 premiers codes
=INDEX({"A";"B";"C";"D";"E"};EQUIV(D2;{0;5;10;15;20};1))
=RECHERCHEV(D2;A1:B12;2;1)
et non B5
1000 excuses
La formule sans tableau intermédiaire pour les 5 premiers codes
=INDEX({"A";"B";"C";"D";"E"};EQUIV(D2;{0;5;10;15;20};1))
Raymond PENTIER
Messages postés
57157
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
28 mars 2023
17 156
17 mars 2009 à 17:57
17 mars 2009 à 17:57
En B1 formule =SI(A1<5;6;SI(A1<10;9;18)) à recopier.
Raymond PENTIER
Messages postés
57157
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
28 mars 2023
17 156
20 mars 2009 à 14:17
20 mars 2009 à 14:17
Formule 3 : tout à fait fantaisiste !
Formule 2 : tu as enlevé le troisième argument du troisième test ;"" qui est obligatoire ...
Formule 1 : Tu y étais presque ! Mais le troisième test avec SI doit se situer comme troisième argument du deuxième test, exactement comme le deuxième test se situait en troisième argument du premier test. OK ?
=SI( A1<5 ; 6 ; SI( A1<10 ; 9 ; 18 ) ; SI( A1<25 ; 20 ; "" ) ) est faux.
=SI( A1<5 ; 6 ; SI( A1<10 ; 9 ; SI( A1<25 ; 18 ; 20 ) ) ) est correct.
N.B. les espaces ont été ajoutés juste pour faciliter la lisibilité de la formule ; en réalité tu ne les mets pas ...
Bonne journée.
Formule 2 : tu as enlevé le troisième argument du troisième test ;"" qui est obligatoire ...
Formule 1 : Tu y étais presque ! Mais le troisième test avec SI doit se situer comme troisième argument du deuxième test, exactement comme le deuxième test se situait en troisième argument du premier test. OK ?
=SI( A1<5 ; 6 ; SI( A1<10 ; 9 ; 18 ) ; SI( A1<25 ; 20 ; "" ) ) est faux.
=SI( A1<5 ; 6 ; SI( A1<10 ; 9 ; SI( A1<25 ; 18 ; 20 ) ) ) est correct.
N.B. les espaces ont été ajoutés juste pour faciliter la lisibilité de la formule ; en réalité tu ne les mets pas ...
Bonne journée.
blob37
Messages postés
2682
Date d'inscription
lundi 19 mars 2007
Statut
Membre
Dernière intervention
3 juin 2019
340
17 mars 2009 à 13:47
17 mars 2009 à 13:47
regarde la fonction si
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
michel_m
Messages postés
16593
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
23 mars 2023
3 293
17 mars 2009 à 17:36
17 mars 2009 à 17:36
bonjour,
pour ce genre de problème, il faut se souvenir que XL ne permet que 7 "si" imbriqués et au dela de 3 imbrication sla formule devient vite une usine à gaz
donc eviter les "si"
la solution la + élégante et la + pratique passe par la formule "recherchev" avec un tableau intermédiaire
tu peux mettre les codes que tu veux et les changer sans problème
la colonne des âges doit être triée dans l'ordre croissant
regarde cette maquette
https://www.cjoint.com/?dtrKTaZ64t
il y a si tu tiens une formule sans tableau ni "si"
tu le dis si tu veux voir ce truc
pour ce genre de problème, il faut se souvenir que XL ne permet que 7 "si" imbriqués et au dela de 3 imbrication sla formule devient vite une usine à gaz
donc eviter les "si"
la solution la + élégante et la + pratique passe par la formule "recherchev" avec un tableau intermédiaire
tu peux mettre les codes que tu veux et les changer sans problème
la colonne des âges doit être triée dans l'ordre croissant
regarde cette maquette
https://www.cjoint.com/?dtrKTaZ64t
il y a si tu tiens une formule sans tableau ni "si"
tu le dis si tu veux voir ce truc
Raymond PENTIER
Messages postés
57157
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
28 mars 2023
17 156
18 mars 2009 à 20:57
18 mars 2009 à 20:57
Oui, je pourrais ... mais toi aussi ! Alors essaie d'abord ; si tu rates, je corrigerai.
Raymond PENTIER
Messages postés
57157
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
28 mars 2023
17 156
20 mars 2009 à 23:43
20 mars 2009 à 23:43
Tu vois ? Excel c'est génial ! Et pas si difficile que ça ...
Donc à la prochaine.
Donc à la prochaine.
18 mars 2009 à 08:34
Je suis ravie!