Fonction SI avec condition particulière

Bonjour à tous,

Ma question va peut être paraitre très simple à certains, mais je coince dessus

J'ai une colonne avec des codages d'antibiotiques

J01CE, J01CA, J01CR correspondent aux pénicillines (et ainsi de suite)

J01FA, J01FB correspondent aux macrolides (et ainsi de suite)

J01DA, J01DB correspondent aux céphalosporines (et ainsi de suite)

Je suis en train de faire une fonction "SI" imbriquée

Et je voudrai dire à la fonction de ne lire que le début de ce qu'il y a dans la case par soucis de simplification

SI case commence par "J01C" alors coder 1

SI case commence par "J01D" alors coder 2

Etc...

Est-ce faisable ?

Ma formule actuelle est "=SI(L2=0;0;SI(L2="J01CE";1;SI(L2="J01FA";2;SI(L2="J01DA";3;4))))" mais si je veux incorporer tous les codages je risque d'atteindre la limite des 64...

Bonjour,

Tu ne donnes pas toutes les règles. On est donc obligé d'interpréter...

Sous réserve des indications que tu as omises :

=SIERREUR(EQUIV(STXT(L2;4;1);{"C";"F";"D"};0);0)

Cordialement.

J'avoue ne pas avoir été assez clair. Mais grâce à toi j'ai trouvé en adaptant la fonction SIERREUR

Merci beaucoup

Rechercher des sujets similaires à "fonction condition particuliere"