Raccourcir un formule

mathieu221997 Messages postés 9 Statut Membre -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour a tous,

Est-il possible de raccourcir cette formule :

=SI(A1="ADISTA";CURATIVE!C3;SI(A1="AXIONE";CURATIVE!C4;SI(A1="BLUE COM";CURATIVE!C5;SI(A1="BOUYGUES";CURATIVE!C6;SI(A1="BRISTISH";CURATIVE!C7;SI(A1="CELESTE";CURATIVE!C8;SI(A1="CM'IN";CURATIVE!C9;SI(A1="COVAGE";CURATIVE!C10;SI(A1="FREE";CURATIVE!C11;SI(A1="GIGALIS";CURATIVE!C12;SI(A1="INTEROUTE";CURATIVE!C13;SI(A1="LOTIM";CURATIVE!C14;SI(A1="MELISA";CURATIVE!C15;SI(A1="SARTEL";CURATIVE!C16;SI(A1="SFR";CURATIVE!C18;SI(A1="SIPARTECH";CURATIVE!C19;SI(A1="SOGEA";CURATIVE!C20;SI(A1="TOURS";CURATIVE!C21;SI(A1="TUTOR";CURATIVE!C22;SI(A1="VERIZON";CURATIVE!C23;""))))))))))))))))))))

Merci d'avance :)

Bonne journée a tous !!
A voir également:

3 réponses

Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 445
 
Bonjour
avec une base de données:
par exemple en Y1:Y20 la liste des textes possibles en A1,et en Z en ligne, les N° de ligne des cellules C à ressortir

=INDIRECT(ADRESSE(RECHERCHEV(A1;Y:Z;2;0);3;;;"CURATIVE"))

crdlmnt


0
mathieu221997 Messages postés 9 Statut Membre
 
sa ne marche pas .. mais merci :)
0
gyrus
 
Bonjour,

Sans liste ...
=INDIRECT("CURATIVE!C"&2+EQUIV(A1;{"ADISTA";"AXIONE";"BLUECOM";"BOUYGUES";"BRISTISH";"CELESTE";"CM'IN";"COVAGE";"FREE";"GIGALIS";"INTEROUTE";"LOTIM";"MELISA";"SARTEL";"SFR";"SIPARTECH";"SOGEA";"TOURS";"TUTOR";"VERIZON"};0))


Note bien que la proposition de Vaucluse fonctionne aussi bien si tu peux insérer la liste ...

Cordialement.
0
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 445
 
Re
alors dites nous ce qui ne va pas dans ce modèle
https://mon-partage.fr/f/cG9TGfuj/

gyrus: (salut ami).. pour info, si on regarde la formule d'origine il manque le C17, et si ça n'est pas une erreur, cela limite ta proposition à C16 sauf comme je l'ai fait, à rajouter une valeur bidon. entre 16 et 18

crdlmnt
0