Identification par préfixe

Nilz

XLDnaute Nouveau
Bonjour à tous;

J’aimerais exposer un petit souci comme suit:

J'ai une colonne avec un ensemble de valeurs numériques (Numéros de téléphones) avec des préfixe identifiant la région de chaque Numéro (découpage régional).

Mon but et de créer via une formule, une colonne vide à côté de la première et à chaque fois que j'écris un numéro de téléphone, la région associée s'affiche.

Je vous prie de trouver un exemple en pièce jointe


Merci à vous.
 

Pièces jointes

  • Identifer par préfixe.xlsx
    9.8 KB · Affichages: 38
  • Identifer par préfixe.xlsx
    9.8 KB · Affichages: 39
  • Identifer par préfixe.xlsx
    9.8 KB · Affichages: 39

Jocelyn

XLDnaute Barbatruc
Re : Identification par préfixe

re,

suivant mon fichier exemple modifier la formule de C3 de cette façon :

Code:
=SI(B3="";"";CHOISIR(EQUIV(GAUCHE(B3)*1;{1;2;3;4;5;6;7;8};0);"Région 1";"Région 2";"Région 3";"Région 4";"Région 5";"Région 6";"Région 7";"Région 8"))

puis étirer vers le bas
 

Nilz

XLDnaute Nouveau
Re : Identification par préfixe

re,

suivant mon fichier exemple modifier la formule de C3 de cette façon :

Code:
=SI(B3="";"";CHOISIR(EQUIV(GAUCHE(B3)*1;{1;2;3;4;5;6;7;8};0);"Région 1";"Région 2";"Région 3";"Région 4";"Région 5";"Région 6";"Région 7";"Région 8"))

puis étirer vers le bas

Merci infiniment, ça marche nickel :)

Cordialement.
 
Dernière édition:

Staple1600

XLDnaute Barbatruc
Re : Identification par préfixe

Bonsoir à tous


Pour le fun et pour le plaisir de croiser des maîtres Yoda de la Formule en Cellule ;)

Si j'ai bien compris
Code:
=REPT("Region "&GAUCHE(B3);B3<>"")
équivaut à
=SI(B3="";"";CHOISIR(EQUIV(GAUCHE(B3)*1;{1;2;3;4;5;6;7;8};0);"Région 1";"Région 2";"Région 3";"Région 4";"Région 5";"Région 6";"Région 7";"Région 8"))
non ? ;)
 
Dernière édition:

Nilz

XLDnaute Nouveau
Re : Identification par préfixe

Bonsoir à tous


Pour le fun et pour le plaisir de croiser des maîtres Yoda de la Formule en Cellule ;)

Si j'ai bien compris
Code:
=REPT("Region "&GAUCHE(B3);B3<>"")
équivaut à
=SI(B3="";"";CHOISIR(EQUIV(GAUCHE(B3)*1;{1;2;3;4;5;6;7;8};0);"Région 1";"Région 2";"Région 3";"Région 4";"Région 5";"Région 6";"Région 7";"Région 8"))
non ? ;)

Bonjour et merci pour ton retour;

mon besoin est un peu different :) , à partir des 1,2,3 ou 4 premiers chiffres d'un nombre je pourrai definir son appartenance (voir PJ)

EXP: SI le préfixe d'un nombre est 1 alors la region correpondante est : "region 1"
SI le préfixe d'un nombre est 589 alors la region correpondante est : "region 2"...etc

Merci à vous.
 
Dernière édition:

Staple1600

XLDnaute Barbatruc
Re : Identification par préfixe

Re

???

J'obtiens bien la même chose, non ?
(voir copie d'écran ci-dessous)
region.png
Donc ce que je disais dans mon précédent message n'était pas erroné ;)
Mais cela laisse supposer que tu n'avais même pas testé ma formule :rolleyes:

EDITION: Bonsoir Modeste Geedee
 
Dernière édition:

Nilz

XLDnaute Nouveau
Re : Identification par préfixe

Re

???

J'obtiens bien la même chose, non ?
(voir copie d'écran ci-dessous)
Regarde la pièce jointe 260644
Donc ce que je disais dans mon précédent message n'était pas erroné ;)
Mais cela laisse supposer que tu n'avais même pas testé ma formule :rolleyes:

Merci pour ton retour Staple; J'ai bien essayé ta formule et je t'en remercie :)

Cela dit je me suis peut-être mal exprimé à travers mes Exemples. "Region 1" ne veut pas dire forcement qui commence par le préfixe 1, elle peut être Pékin ou New York...

Je prédéfinis au paravent une table ou une formule avec les préfixes et les régions correspondantes.

Ensuite par ex: si J’ai un nombre commençant par 658 dans ma feuille Excel cela correspondra toujours à la région de Hongkong quelque soit la suite de mon nombre.

J'apprécie ton Aide, Merci d'avance
 

Staple1600

XLDnaute Barbatruc
Re : Identification par préfixe

Bonsoir à tous

Histoire de rebondir sur Modeste Geedee ;)
Code:
="Région "&INDEX({"Parisienne";"Nord-Ouest";"Nord-Est";"Sud-Est";"Sud-Ouest";"inexistante";"inexistante";"inexistante";"inexistante"};STXT("123456789";GAUCHE(B3);1)*1)
 

Nilz

XLDnaute Nouveau
Re : Identification par préfixe

Merci pour vos réponses,

Je vais essayer d'être plus explicite :),

Je vous prie de trouver en PJ un exemple du résultat escompté, je ne souhaite pas forcément un découpage régional mais une identification par rapport au premiers chiffres d'un nombre que je j'aurais prédéfinis dans une table ou une formule.


Merci de votre patience.
 

Pièces jointes

  • Exemple.xlsx
    9.6 KB · Affichages: 46
  • Exemple.xlsx
    9.6 KB · Affichages: 48
  • Exemple.xlsx
    9.6 KB · Affichages: 48

Modeste geedee

XLDnaute Barbatruc
Re : Identification par préfixe

Bonsour®

"82" commence par 8 ...
quelle couleur ou texte faut-il selectionner ???Capture.JPG Corolaire :
l'utilisation de préfixe à un caractère doit-il etre prioritaire sur les préfixes à n caractères
 

Pièces jointes

  • Capture.JPG
    Capture.JPG
    23 KB · Affichages: 106
  • Capture.JPG
    Capture.JPG
    23 KB · Affichages: 106

Nilz

XLDnaute Nouveau
Re : Identification par préfixe

Bonsour®

"82" commence par 8 ...
quelle couleur ou texte faut-il selectionner ???Regarde la pièce jointe 260680 Corolaire :
l'utilisation de préfixe à un caractère doit-il etre prioritaire sur les préfixes à n caractères

Bonjour Modeste gedee;

J’ai mis la couleur juste pour clarifier,

Sinon pour prendre l'exemple du 8 et du 82 : si un nombre commence par 82 il sera pris en tant que tel, pour les autres cas commençant avec un 81,83.... Il sera considéré comme 8.

Je veux pouvoir généraliser ces cas pour n'importe quel préfixe que je définirez au préalable.


Merci pour ton aide :)
 

Discussions similaires

Réponses
2
Affichages
661

Statistiques des forums

Discussions
312 779
Messages
2 092 045
Membres
105 167
dernier inscrit
JulJon2004