attribuer une valeur dans C2 selon 5 valeurs de C1

kerfoul

XLDnaute Nouveau
Bonjour à tous et merci


Dans C1 j'ai (soit) :

Vide""
Alligator
Bouc
Cheval
Dindon

Et je souhaite attribuer dans C2 respectivement les valeurs 0,1, 2, 3 ou 4
 

Dugenou

XLDnaute Barbatruc
Re : attribuer une valeur dans C2 selon 5 valeurs de C1

Bonjour,
Il eut été utile que tu fournisse un fichier exemple. En son absence Eddy a construit une démo.
La formule que tu cherches est en G4
elle utilise une table de correspondance entre les mots et les valeurs telle que tu l'as donnée
Cordialement
 

kerfoul

XLDnaute Nouveau
Re : attribuer une valeur dans C2 selon 5 valeurs de C1

Serait-il possible d'éviter cette matrice et avoir qqchose du genre :

si C1=Vide"", Alligator, Bouc, Cheval, Dindon alors C2=0, 1, 2, 3, 4

De telle sorte que je puisse recopier cette formule de multiples fois
 

Dugenou

XLDnaute Barbatruc
Re : attribuer une valeur dans C2 selon 5 valeurs de C1

Bonjour,
Il suffit de "verrouiller" la matrice de référence pour pouvoir recopier : =RECHERCHEV(F4;$C$4:$D$8;2;FAUX)
cette matrice peut même se situer dans une autre feuille.

sinon :
=si(estvide(C1);0;CHOISIR(EQUIV(C1;{"alligator";"Bouc";"Cheval";"Dindon"};0);1;2;3;4))


Cordialement
 
Dernière édition:

Discussions similaires

Réponses
9
Affichages
205

Statistiques des forums

Discussions
312 490
Messages
2 088 882
Membres
103 981
dernier inscrit
vinsalcatraz