Si contient tel numéro alors ça si contient tel autre alors ça etc...

Fermé
flo - 4 nov. 2021 à 20:54
Mike-31 Messages postés 18377 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 4 mars 2025 - 5 nov. 2021 à 06:52
Bonjour à toutes et tous,

Je galère depuis plusieurs jours et je n'arrive pas à trouver comment faire

Voici le problème:

J'ai une colonne avec plusieurs numéros de téléphone de mes clients qui viennent de dom tom (Colonne A)

J'aimerais créer une colonne (B par exemple) dans laquelle :
si la cellule A contient +33692 ou +33693, afficher "La Réunion"
si la cellule A contient +33690 ou +33691, afficher "Guadeloupe"
si la cellule A contient +33694, afficher "Guyane"
si la cellule A contient +33696 ou +33697, afficher "Martinique"
si la cellule A contient +33639, afficher "Mayotte "

Je ne sais pas si c'est faisable et si quelqu'un saurait le faire

Merci beaucoup par avance !

2 réponses

M-12 Messages postés 1332 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 18 février 2025 285
5 nov. 2021 à 06:42
Bonjour,
En plaçant un petit tableau avec les données
voir l'exemple
https://www.cjoint.com/c/KKffP5jUkyK
0
Mike-31 Messages postés 18377 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 4 mars 2025 5 126
5 nov. 2021 à 06:52
Bonjour,

Plusieurs possibilités
la plus rationnelle, tu crées une petite base de donnée, exemple en colonne M et N
et M tu saisis les numéros et en colonne N le dom tom correspondant
exemple en M2 +33692 et en N2 La Réunion etc ...
si en A2 tu as le premier numéro de référence, la formule est
=RECHERCHEV($A2;$M$2:$N$9;2;0)

tu peux l'améliorer avec une gestion d'erreur
=SIERREUR(RECHERCHEV($A2;$M$2:$N$9;2;0);"")

ou tu traites ton problème sans base de donnée en M et N avec une formules
=SI(OU($A2="+33692";$A2="+33693");"La Réunion";SI(OU($A2="+33690";$A2="+33691");"Guadeloupe";SI($A2="+33694";"Guyane";SI(OU($A2="+33696";$A2="+33697");"Martinique";SI($A2="+33639";"Mayotte";"")))))


0