XL 2019 [Résolu] Afficher un texte dans un cellule en fonction du contenu d'une autre cellule

hijackfr

XLDnaute Nouveau
Bonjour,

j'ai un tableau Excel avec dans une colonne D des noms de matériel différents.
Dans une autre colonne (I), j'aimerais afficher un texte donné en fonction du type des noms matériels trouvés dans les cellules de la colonne D.

J'ai essayé avec une formule de type =SI(GAUCHE(E16;5)="abcd";"QUADRA" mais à un moment je reçois l'erreur trop d'argument.

Si qqun pouvait me conseiller, merci

PS : j'ai essayé de suivre quelques sujets (2009) évoqués sur ce forum mais sans succès, je comprends pas tout sur cette problématique
 

Pièces jointes

  • test.xlsx
    11.6 KB · Affichages: 15

Regueiro

XLDnaute Impliqué
Bonsoir
Il faut créer un 2ème tableau sur une autre feuille
MODELETYPE
SNC-ER550FIXE
P1346MOBILE
P1447-LEFIXE
DS-2FIXE
=INDEX(Tableau2[TYPE];EQUIV(1;EQUIV(Tableau2[MODELE]&"*";Tableau1[@MODELE];0);0))
 

Pièces jointes

  • XLD test.xlsx
    17.4 KB · Affichages: 12

hijackfr

XLDnaute Nouveau
Merci à vous deux, je regarde cela.

@Regueiro, merci j'ai repris ton idée de tableau, cela marche impeccable.
Sauf que j'ai du tout remettre sur ton fichier, le mien refuse la formule, je dois merdouiller quelque part. J'ai bien validé apr Contral Maj entrée

@sylvanu il est vrai que je me suis trompé dans le nombre de caractères, je pensais que si je demandais que les 6 premiers, il chercherait que sur les 6. Pour les règles, c'est le nom de modèle qui définit quel type c'est, j'en ai mis un exemple dans mon fichier.

En tout cas, merci à vous pour votre aide.
 
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 198
Messages
2 086 153
Membres
103 137
dernier inscrit
Billly