Quel formule simple pour "si cellule indique..." ?

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

prodigy75

XLDnaute Nouveau
Bonjour

j'ai un tableau avec une colonne avec environ 10 codes différents à 3 caractères auquel je veux reporter dans une autre colonne une valeur numérique.

Quel formule simple puis je utiliser ?

Merci de vos expériences.

Ci joint tableau exemple...
 

Pièces jointes

Dernière édition:
Re : Quel formule simple pour "si cellule indique..." ?

Bonsoir le fil,

Pour coller strictement au fichier présenté, formule en B5 :

=1*STXT(DECALER(A5;8;0);CHERCHE("=";DECALER(A5;8;0))+1;99)

ou peut-être en D5 :

=INDEX({7;4;10;9;9;3};LIGNES($5:5))

Formules à tirer vers le bas bien sûr.

Pas très classique comme problème.

Edit : fichier joint.

A+
 

Pièces jointes

Dernière édition:
Re : Quel formule simple pour "si cellule indique..." ?

Merci sinon il y a t-il-une solution genre si la cellule contient XXX mettre 1 si elle contient AAA mettre 7...avec les conditions SI OU...

j'ai tenté mais je n'ai pas trouvé la bonne synthaxe...
 
Re : Quel formule simple pour "si cellule indique..." ?

Re,
Je n'ai pas bien compris, mais avec une formule matricielle...
Code:
=SI($A$5:$A$10=GAUCHE($A$13:$A$18;3);DROITE($A$13:$A$18;1);"")

Voir fichier joint
Cordialement

ça ne fonctionne que pour les valeurs de 0 à 9 ...
Je regarde, mais ça risque d'être long.
 

Pièces jointes

Dernière édition:
Re : Quel formule simple pour "si cellule indique..." ?

Re,

Avec cette formule en B5, qui utilise une matrice à 2 dimensions :

=RECHERCHEV(A5;{"AAA".7;"AA1".4;"BC3".10;"CD4".9;"FD7".9;"TR4".3};2;0)

Pour éventuellement éviter la valeur d'erreur #N/A, compléter la formule ainsi :

=SI(ESTNA(laformule);"";laformule)

Edit : un espace s'était introduit dans la formule...

A+
 

Pièces jointes

Dernière édition:
Re : Quel formule simple pour "si cellule indique..." ?

Merci beaucoup Job75 c'est exactement ce que je recherche.

Pour ta première solution Recherchev fonctionne donc sans tableau de données ? on rentre tout dans la formule ?

La deuxième solution est celle que je vais utiliser pour éviter les NA - petite question supplémentaire comment traduit t-on en francais cette formule afin que je puisse l'utiliser inteligemment...

Concernant : LIGNE($1:$6))+1;"";7;4;10;9;9;3)
Il faut donc lui indiquer le nombre de lignes à trouver ??

Merci BEAUCOUP.
 
Dernière édition:
Re : Quel formule simple pour "si cellule indique..." ?

Bonsoir,

LIGNE($1:$6) crée une matrice des nombres de 1 à 6, c'est à dire {1;2;3;4;5;6}

Cette matrice a la même dimension que la matrice {"AAA";"AA1";"BC3";"CD4";"FD7";"TR4"}

A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
55
Affichages
802
Réponses
7
Affichages
375
Réponses
18
Affichages
1 K
Retour