Formatter des numeros de telephonnes

  • Initiateur de la discussion Initiateur de la discussion sdblepas
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

sdblepas

Guest
Bonjour a tous
J'ai un tableau avec +8000 entres comprnants pas mal de donnees dont le pays et le numero de tel. Le numero de tel sont sous la forme 412345678
Je voudrais faire un truc dans le genre
en A1= Nom du pays
en A2= Area Code
en A3= Telphonne nom formater
Je voudrais en A4= 33-4-12345678.
Genre un truc if(pays==france) &"33".
Quelqu'un peu m'aider
J'ai plus de 50 pays 🙁
Merci
 
Re : Formatter des numeros de telephonnes

Voilà une formule qui répond à ta question
= recherchev(A1; codespays;2;0)&"-"&gauche(A3;1)&"-"&stxt(A3;2;20)
ou codespays est un tableau avec en colonne 1 les noms des pays et en 2 les codes téléphoniques.
Ca le fait?
Th
 
Re : Formatter des numeros de telephonnes

Bonjour,

Avec un exemple d'enregistrement, c'est plus facile. Essaye toujours la formule suivante en D1 avec le nom du pays en A1, le code du pays en B1 et enfin le numéro téléphone en C1 :

Code:
=SI(A1="France";TEXTE(B1&"-"&GAUCHE(C1)&"-"&DROITE(C1;NBCAR(C1)-1);C1))

édit : salut thilam
 
Dernière édition:
Re : Formatter des numeros de telephonnes

@Thilam & @ Raja MErci
@ thilam la formule a l'air bonne mais ne marche pas voila ce que j'ecris =LOOKUP(A2,"Sheet1!",2;0)&"-"&left(B2,1)&"-"&mid(B2,2,20)
@raja t'as formule est bien si j'ai que la france j'ai + de 50 pays 🙁
MErci
 
Re : Formatter des numeros de telephonnes

Re,

Teste alors ça :

Code:
=B1&"-"&GAUCHE(C1)&"-"&DROITE(C1;NBCAR(C1)-1)

Ou bien envoi-nous un exemple. On s'en occupera de donner une solution propre.

PS : travailler sans un support de fichier n'est pas idéal
 
Dernière édition:
Re : Formatter des numeros de telephonnes

Re,

Veux-tu uniquement faire ça pour les numéros de France. Ou bien pour tous les pays. Dans ce cas, quelle est la règle qu'on doit suivre ? Il faudra bien nous expliquer tout cela. Il y a aussi deux colonne dans le fichier numéro téléphone. Que faut-il faire pour les numéros de portables ?
 
Re : Formatter des numeros de telephonnes

effectivement je m'étais mélangé entre les lignes et les colonnes.
Ta formule me semble bonne mais
1- ne manque t'il pas l'adresse du tableau dans sheet1 ?
2- Je ne maitrise pas trop les versions anglaises des formules mais j'écrirais plutôt Vlookup.

=VLOOKUP(A2,"Sheet1!adresse ou nom du tableau ",2;0)&"-"&left(B2,1)&"-"&mid(B2,2,20)
 
Re : Formatter des numeros de telephonnes

Ok
JE dois faire ca pour tout les pays
Dans le sheet 1 il y a les definitions genre France 33 United States 1 ....
Dans le sheet 2 il y a les "clients" avec leur ays leur tel et leur portable
LE but est d'arrive en C et en D a un resultat sous la forme areacode-city-number, ou area code est dans seet 1 city les 2 premier chiffre du tel et number les reste du tel
412345678 deviens 33-41-2345678 pareillement pour les portables
MErci
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

B
Réponses
0
Affichages
1 K
Bullrot
B
A
Réponses
12
Affichages
1 K
C
Réponses
6
Affichages
2 K
Chalafraiz
C
J
Réponses
4
Affichages
1 K
jeanmichel974
J
W
Réponses
12
Affichages
2 K
WhiteRabbit
W
F
Réponses
0
Affichages
1 K
F
Retour