Fonction SI excel

Résolu/Fermé
vefa12 Messages postés 6 Date d'inscription lundi 29 avril 2013 Statut Membre Dernière intervention 19 août 2013 - 29 avril 2013 à 16:57
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 - 1 mai 2013 à 23:43
Bonjour,

Je débute sur Excel et j'ai ma fonction qui est trop longue. Je n'arrive pas à trouver de solution.

voici le code:

=SI(E2="09";"Ariège";SI(E2="12";"Aveyron";SI(E2="31";"Haute garonne";SI(E2="46";SI(E2="65";"Hautes Pyrennees";"Lot";SI(E2="81";"Tarn";SI(E2="82";"Tarn et garonne";0))))))

Merci

A voir également:

4 réponses

pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 643
29 avril 2013 à 18:16
Bonjour,

C'est juste une inversion pour le "Lot".
Voici une syntaxe qui fonctionne :
=SI(E2="09";"Ariège";SI(E2="12";"Aveyron";SI(E2="31";"Haute garonne";SI(E2="46";"Lot";SI(E2="65";"Hautes Pyrennees";SI(E2="81";"Tarn";SI(E2="82";"Tarn et garonne";0)))))))


A+
0
vefa12 Messages postés 6 Date d'inscription lundi 29 avril 2013 Statut Membre Dernière intervention 19 août 2013
29 avril 2013 à 21:17
bonsoir,
cette formule ne marche pas non plus, elle m'affiche toujours 0.
il y a t il une autre solution?
merci
0
pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 643
Modifié par pilas31 le 30/04/2013 à 09:54
Bonjour,

Pour être précis, ma formule fonctionne également, mais comme le dit Patrice33740 plus bas il faut que la cellule E2 soit en format Texte.
Je marque en résolu
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 776
29 avril 2013 à 21:34
Celle-ci fonctionne, si le n° est au format texte :
=SI(E2="9";"Ariège";"") & SI(E2="12";"Aveyron";"") & SI(E2="31";"Haute garonne";"") & SI(E2="46";"Lot";"") & SI(E2="65";"Hautes Pyrennees";"") & SI(E2="81";"Tarn";"") & SI(E2="82";"Tarn et garonne";"")

et si le n° est au format nombre utilises celle-ci :
=SI(E2=9;"Ariège";"") & SI(E2=12;"Aveyron";"") & SI(E2=31;"Haute garonne";"") & SI(E2=46;"Lot";"") & SI(E2=65;"Hautes Pyrennees";"") & SI(E2=81;"Tarn";"") & SI(E2=82;"Tarn et garonne";"")
0
vefa12 Messages postés 6 Date d'inscription lundi 29 avril 2013 Statut Membre Dernière intervention 19 août 2013
30 avril 2013 à 08:43
Bonjour,

Très bien cela fonctionne.

Merci pour votre aide.
Cordialement,
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 776
1 mai 2013 à 23:43
De rien, au plaisir de te relire sur Forum

Cordialement
Patrice
0