Excel si imbriqué

Fermé
tiidadii Messages postés 7 Date d'inscription lundi 18 avril 2016 Statut Membre Dernière intervention 27 avril 2016 - 26 avril 2016 à 15:47
Arkana0 Messages postés 4399 Date d'inscription mercredi 11 février 2009 Statut Modérateur Dernière intervention 10 février 2023 - 27 avril 2016 à 15:29
Bonjour,


Bonjour
J'aimerais faire une fonction si imbriqué mais je suis un peu perdu
Dans ma colonne I j'ai un critère chiffré 0, 1, 2, 3, 4, 4.1, 5, 5.1
J'aimerais dans la colonne adjacente faire en sorte que si la cellule dans I = 1 alors j'ai un résultat a, si I = 2 alors j'ai un resultat b, si I=3 alors j'ai un resultat c...
Comment faire ?
s 7 / Chrome 49.0.2623.112</config>
A voir également:

4 réponses

Arkana0 Messages postés 4399 Date d'inscription mercredi 11 février 2009 Statut Modérateur Dernière intervention 10 février 2023 181
26 avril 2016 à 15:53
Bonjour,

Pour une formule plus simple, fais toi un tableau de correspondance critère chiffré - résultat.

Ensuite utilises la formule RECHERCHEV() là où tu voulais créer tes SI() imbriqués, en te référant à la table de correspondance.
1
tiidadii Messages postés 7 Date d'inscription lundi 18 avril 2016 Statut Membre Dernière intervention 27 avril 2016
26 avril 2016 à 16:08
merci mais la recherchev m'est assez inconnue.
0
Arkana0 Messages postés 4399 Date d'inscription mercredi 11 février 2009 Statut Modérateur Dernière intervention 10 février 2023 181
26 avril 2016 à 16:19
Ca va être l'occasion de la découvrir ; elle est extrêmement utile.

voilà comment la renseigner :
=RECHERCHEV(La case avec le critère;La table de correspondance, avec le critère en 1ère colonne;La colonne de la table à renvoyer en résultat (ici 2); FAUX)
0
tiidadii Messages postés 7 Date d'inscription lundi 18 avril 2016 Statut Membre Dernière intervention 27 avril 2016
27 avril 2016 à 14:33
je coince
la formule
=RECHERCHEV(I17;A1:B9;B2:B9;FAUX)
me renvoie une erreur de référence...
0
Arkana0 Messages postés 4399 Date d'inscription mercredi 11 février 2009 Statut Modérateur Dernière intervention 10 février 2023 181
27 avril 2016 à 15:29
C'est (au moins) parce qu'elle n'est pas correctement renseignée : au lieu de "B2:B9", écris "2".

Ensuite le #REF veut dire qu'il ne retrouve pas ce que tu cherches dans la table de donnée renseignée.
Si tu as fait "glisser" ta formule sur plusieurs lignes, il y a des chances que ça soit dû au décallage de la table de correspondance. Vérifie bien que tu as "A1:B9" sur chaque ligne (tu peux t'en assurer en mettant "A$1:B$9" sur la formule de la prmeière ligne et de la reglisser sur le reste)
0
yclik Messages postés 3695 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 16 novembre 2024 1 513
26 avril 2016 à 16:44
bonjour
Voir là
avec la fonction CODE
=CODE(MAJUSCULE(A1))-64
ou
Pour les minuscules, a étant en A1

=CODE(A1)-96
-1
Raymond PENTIER Messages postés 58721 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 novembre 2024 17 236
26 avril 2016 à 22:57
Je ne pense pas que ce soit la vraie demande de tiidatii, où a et b sont des variables comme x et y, et non les caractères "a" et "b" ...
0