Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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

flakes

XLDnaute Nouveau
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 !
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonsoir Flakes,
Un essai en PJ avec :
VB:
=SI(OU(GAUCHE(A9;6)="+33692";GAUCHE(A9;6)="+33693");"La Réunion";"")&
SI(OU(GAUCHE(A9;6)="+33690";GAUCHE(A9;6)="+33691");"Guadeloupe";"")&
SI(GAUCHE(A9;6)="+33694";"Guyane";"")&
SI(OU(GAUCHE(A9;6)="+33696";GAUCHE(A9;6)="+33697");"Martinique";"")&
SI(GAUCHE(A9;6)="+33639";"Mayotte";"")
 

Pièces jointes

  • Classeur2.xlsx
    8.7 KB · Affichages: 1

sylvanu

XLDnaute Barbatruc
Supporter XLD
et si le N° figure dans une phrase alors préférez :
VB:
=SI(OU(NB.SI(A9;"*+33692*");NB.SI(A9;"*+33693*"));"La Réunion";"")&
SI(OU(NB.SI(A9;"*+33690*");NB.SI(A9;"*+33691*"));"Guadeloupe";"")&
SI(NB.SI(A9;"*+33694*");"Guyane";"")&
SI(OU(NB.SI(A9;"*+33696*");NB.SI(A9;"*+33697*"));"Martinique";"")&
SI(NB.SI(A9;"*+33639*");"Mayotte";"")
 

Pièces jointes

  • Classeur2_2.xlsx
    8.8 KB · Affichages: 0

flakes

XLDnaute Nouveau
Merci à vous ! Et du coup si je veux rajouter un +596 je dois changer le 6 en 5 ?
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…