Formule Excel SI Cellule contient mots
Résolu
FormulaSeeker
Messages postés
13
Statut
Membre
-
Duncan -
Duncan -
Bonjour,
Je suis désespérément à la recherche de la bonne formule qui me permettrait de catégoriser plus d'un millier de magasin :
En A1 j'ai par exemple :
Magasin XXX type Super Adresse XXX
Magasin XXX type Hyper Adresse XXX
Magasin XXX Type Express Adresse XXX
Magasin XXX Type Marché Adresse XXX
Magasin XXX Type Utile Adresse XXX
J'ai donc 5 catégories de magasins différents. Je souhaite qu'en B1 s'affiche uniquement la catégorie type Super, Hyper, Express, etc
Sachant que toute case contenant "Utile" contiendra forcément "Express" mais pas l'inverse.
Voici donc la formule que j'essaye :
=SI(NB.SI(D2;"*Hyper U*";"Hyper U";SI(D2;"*Super U*";"Super U";SI(D2;"*Marché*";"Marché U";SI(D2;"*Utile*";"Utile";"U Express")))))
Cela ne fonctionne pas et Excel m'indique que j'ai entré un nombre de caractères trop important... Y a t il une possibilité pour qu'une formule puisse traiter 5 arguments de contenance ?
Je vous remercie beaucoup pour votre aide providentielle !
Je suis désespérément à la recherche de la bonne formule qui me permettrait de catégoriser plus d'un millier de magasin :
En A1 j'ai par exemple :
Magasin XXX type Super Adresse XXX
Magasin XXX type Hyper Adresse XXX
Magasin XXX Type Express Adresse XXX
Magasin XXX Type Marché Adresse XXX
Magasin XXX Type Utile Adresse XXX
J'ai donc 5 catégories de magasins différents. Je souhaite qu'en B1 s'affiche uniquement la catégorie type Super, Hyper, Express, etc
Sachant que toute case contenant "Utile" contiendra forcément "Express" mais pas l'inverse.
Voici donc la formule que j'essaye :
=SI(NB.SI(D2;"*Hyper U*";"Hyper U";SI(D2;"*Super U*";"Super U";SI(D2;"*Marché*";"Marché U";SI(D2;"*Utile*";"Utile";"U Express")))))
Cela ne fonctionne pas et Excel m'indique que j'ai entré un nombre de caractères trop important... Y a t il une possibilité pour qu'une formule puisse traiter 5 arguments de contenance ?
Je vous remercie beaucoup pour votre aide providentielle !