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

Fermé
diesmra Messages postés 1 Date d'inscription mercredi 7 avril 2021 Statut Membre Dernière intervention 7 avril 2021 - 7 avril 2021 à 01:56
via55 Messages postés 14403 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 24 avril 2024 - 7 avril 2021 à 21:43
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 14403 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 24 avril 2024 2 703
7 avril 2021 à 02:37
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 14403 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 24 avril 2024 2 703
7 avril 2021 à 21:43
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
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