Attribuer une valeur différente en fonction du contenu d'une cellule (texte)

diesmra Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je me trouve face a un dilemme sur excel que je ne sais pas résoudre. N'étant pas PRO du excel, je pense que la solution doit etre relativement simple mais je n'arrive pas a trouver les fonctions pour le faire. Je ne sais pas si je vais réussir a être clair. Voila:

J'ai une liste de données dont le nom contient plusieurs informations dans un format en brut aaa.bbb.ccc.ddd (en colonne A) et je veux leur attribuer (dans une colonne B) une valeur en fonction de l'occurrence de deux de ces informations (ex: si A1 il contient AAA et BBB alors B1 = AB)

La difficulté majeure c'est que en fonction de la combinaison de ces valeurs, le résultat doit etre différent en fonction d'un deuxième tableau (en feuille 2 par exemple) qui indique le resultats de ces différentes combinaisons: Ex. Si AAA et BBB alors = AB / MAIS si AAA et CCC alors: AC

Comme je sais que ce doit pas être très clair voici un exemple visuel:



Si vous avez une idée de comment automatiser ça ce serait extrêmement utile.

Je vous remercie d'avance et m'excuse si ce n'est pas clair.

Xavier

3 réponses

via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonjour Xavier

Plutôt qu'une image c'est ton fichier qu'il faut partager si tu veux une aide efficace
Néanmoins voir ici une piste de travail, à adapter à ton fichier
https://mon-partage.fr/f/Hj9s5ica/

Cdlmnt
Via
1
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Il faut pouvoir savoir où trouver les données pour les extraire et donc qu'il y ait une règle applicable, donc :
Est-ce que les données "couleurs" commencent toujours après le 3° point ?
Est-ce que la donnée "city" commence toujours après le 5°point ?

1
Xavi
 
Super! Merci beaucoup!

Ces fonctions sont effectivement très efficaces ! Je te remercie pour cette aide précieuse.
Toutefois, sans vouloir abuser, il arrive certains cas où le format des données ne commencent pas au 10ème caractère (et car je devrais appliquer la même méthodologie dans la colonne "city", de mon exemple qui peut donc se trouver à n'importe quel niveau de la cellule).

Il y a-t-il une façon que la recherche se fasse dans l'intégralité des données des cellules de la colonne A ?

Encore merci pour l'aide qui facilite énormément le travail.
0