Coder un texte d'une colonne dans une autre colonne
Pauline MBD
-
Mike-31 Messages postés 19571 Statut Contributeur -
Mike-31 Messages postés 19571 Statut Contributeur -
Bonjour,
dans une première colonne (nommée "type"), j'ai soit des cellules vides, soit des cellules contenant du texte. Sachant que ce texte est limité par une liste (dans données => validation de données=> liste). Il y a 8 possibilités dans la liste.
Dans la colonne juste à côté, j'aimerai trouver la formule qui mettra un chiffre (de 1 à 8) pour chaque possibilité de la liste prévue dans la colonne précédente, et "nr" dans les cellules vides.....
Du coup j'ai essayé cette formule :
=SI([@type]= "superficielle";"1";SI([@type]= "artérielle";"2";SI([@type]= "artérielle-AVC";"3";SI([@type]= "artérielle-AIT";"4";SI([@type]= "artérielle-SCA";"5";SI([@type]= "veineuse-EP";"6";SI([@type]= "veineuse superficielle";"7";SI([@type]="veineuse profonde";"8";"nr"))))))))
mais dans la colonne "codée" je n'ai que nr ou 8.......................... bref, elle ne marche pas, enfin que pour le dernier "test logique"...
Pourriez-vous m'aider SVP ???
Merci beaucoup
dans une première colonne (nommée "type"), j'ai soit des cellules vides, soit des cellules contenant du texte. Sachant que ce texte est limité par une liste (dans données => validation de données=> liste). Il y a 8 possibilités dans la liste.
Dans la colonne juste à côté, j'aimerai trouver la formule qui mettra un chiffre (de 1 à 8) pour chaque possibilité de la liste prévue dans la colonne précédente, et "nr" dans les cellules vides.....
Du coup j'ai essayé cette formule :
=SI([@type]= "superficielle";"1";SI([@type]= "artérielle";"2";SI([@type]= "artérielle-AVC";"3";SI([@type]= "artérielle-AIT";"4";SI([@type]= "artérielle-SCA";"5";SI([@type]= "veineuse-EP";"6";SI([@type]= "veineuse superficielle";"7";SI([@type]="veineuse profonde";"8";"nr"))))))))
mais dans la colonne "codée" je n'ai que nr ou 8.......................... bref, elle ne marche pas, enfin que pour le dernier "test logique"...
Pourriez-vous m'aider SVP ???
Merci beaucoup
A voir également:
- Coder un texte d'une colonne dans une autre colonne
- Déplacer une colonne excel - Guide
- Trier une colonne excel - Guide
- Colonne word - Guide
- Formule somme excel colonne - Guide
- Figer une colonne excel - Guide
2 réponses
Bonjour,
si j'ai bien compris, comme cela
=SI(type= "superficielle";1;SI(type= "artérielle";2;SI(type= "artérielle-AVC";3;SI(type= "artérielle-AIT";4;SI(type= "artérielle-SCA";5;SI(type= "veineuse-EP";6;SI(type= "veineuse superficielle";7;SI(type="veineuse profonde";8;"nr"))))))))
mais il y a plus court
si j'ai bien compris, comme cela
=SI(type= "superficielle";1;SI(type= "artérielle";2;SI(type= "artérielle-AVC";3;SI(type= "artérielle-AIT";4;SI(type= "artérielle-SCA";5;SI(type= "veineuse-EP";6;SI(type= "veineuse superficielle";7;SI(type="veineuse profonde";8;"nr"))))))))
mais il y a plus court