Fonction excell "SI"
Résolu/Fermé
A voir également:
- Fonction excell "SI"
- Fonction si et - Guide
- Fonction moyenne excel - Guide
- Excel cellule couleur si condition texte - Guide
- Fonction somme excel - Guide
- Fonction si avec intervalles excel ✓ - Forum Excel
5 réponses
Neliel
Messages postés
6146
Date d'inscription
jeudi 9 juillet 2009
Statut
Contributeur
Dernière intervention
20 mars 2017
1 692
29 mars 2010 à 11:37
29 mars 2010 à 11:37
Bonjour,
=SI(A2=5;"Bruno";SI(A1=4;"Céline";SI(....))...)
=SI(A2=5;"Bruno";SI(A1=4;"Céline";SI(....))...)
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 752
29 mars 2010 à 11:42
29 mars 2010 à 11:42
Bonjour,
La formule =SI() n'accepte que 7 "niveaux d'imbrication". Donc, si vos tests sont au nombre de 7 maximum vous pouvez écrire en A2 :
=SI(A1=5;"Bruno";SI(A1=4;"Céline";SI(A1=3;"Francine";SI(A1=2;"René";"personne"))))
Par contre, si vous avez plus de 7 cas, il faudra passer par d'autres méthodes.
La formule =SI() n'accepte que 7 "niveaux d'imbrication". Donc, si vos tests sont au nombre de 7 maximum vous pouvez écrire en A2 :
=SI(A1=5;"Bruno";SI(A1=4;"Céline";SI(A1=3;"Francine";SI(A1=2;"René";"personne"))))
Par contre, si vous avez plus de 7 cas, il faudra passer par d'autres méthodes.
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
29 mars 2010 à 13:46
29 mars 2010 à 13:46
Bonjour,
autre possibilité avec 1 à n dans A2
=si(A2>0;choisir(A2;"guy";léa";"léon";"zaza";"jean";"anne";"cunégonde";"noël";"Alix";"remi");"")
si A2=3 -->léon, si A2=9 ---> remi
si tu commences à 4 pour A2 et rien pour la valeur 7
=si(A2>0;choisir(A2;"";";"";"zaza";"jean";"anne";"";"noël";"Alix";"remi");"")
autre possibilité avec 1 à n dans A2
=si(A2>0;choisir(A2;"guy";léa";"léon";"zaza";"jean";"anne";"cunégonde";"noël";"Alix";"remi");"")
si A2=3 -->léon, si A2=9 ---> remi
si tu commences à 4 pour A2 et rien pour la valeur 7
=si(A2>0;choisir(A2;"";";"";"zaza";"jean";"anne";"";"noël";"Alix";"remi");"")
Merci pour vos réponses.
Je risque pour certaine cellules d'avoir plus de 7 cas, quels seraient donc les méthodes à appliquer.
j'ai bien pensé à une macro mais je suis vraiment nul là.
Merci
Je risque pour certaine cellules d'avoir plus de 7 cas, quels seraient donc les méthodes à appliquer.
j'ai bien pensé à une macro mais je suis vraiment nul là.
Merci
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 752
29 mars 2010 à 12:45
29 mars 2010 à 12:45
Un exemple :
Entre F1 et F.... la liste de tes prénoms (F1: Marie, F2:Raymond, F3 : Vaucluse, F4 : Michel, F5 : Mike etc....)
En A1, le nombre correspondant à la ligne du prénom (pour Raymond taper 2).
En B1 : =DECALER(F1;A1-1;0)
Tout dépends maintenant comment tu as "pensé" ton tableau...
Entre F1 et F.... la liste de tes prénoms (F1: Marie, F2:Raymond, F3 : Vaucluse, F4 : Michel, F5 : Mike etc....)
En A1, le nombre correspondant à la ligne du prénom (pour Raymond taper 2).
En B1 : =DECALER(F1;A1-1;0)
Tout dépends maintenant comment tu as "pensé" ton tableau...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question