Aide pour extracter le N° de teleph. dune formule Excel

Fermé
mansourhamadi Messages postés 7 Date d'inscription dimanche 14 août 2016 Statut Membre Dernière intervention 17 août 2016 - 14 août 2016 à 14:34
via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 - 14 août 2016 à 19:19
Bonjour,
Merci de m'aider à trouver la possibilité d'éxtraire le N° de teleph. sur une autre cellule à part sur le meme fichier ..... Je communique la formule:
2016-08-13 04:59:49;11000;CARCASSONNE;1 R 14 JUILLET;M;Girola; Roland;0468250662;;;;;individuel;66;Germaniques;oui;oui;oui;oui;oui





A voir également:

2 réponses

Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 523
14 août 2016 à 15:10
Bonjour,

Une première solution simple consiste à utiliser l'outil de données "Convertir".
Onglet DONNEES > Convertir > Délimité > Séparateur point-virgule.

Tu peux ainsi séparer toutes tes données et sélectionner celles qui t'intéressent.

A+
0
mansourhamadi Messages postés 7 Date d'inscription dimanche 14 août 2016 Statut Membre Dernière intervention 17 août 2016
14 août 2016 à 17:03
Merci de votre intervention ...

je suis avec la version EXCEL 2007 et l'onglet donnée ne me conduit pas...
DONNEES >

Convertir > Délimité > Séparateur point-virgule. ... n'existe pas sur 2007 / dois-je changer de version ???
merci
0
Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 523 > mansourhamadi Messages postés 7 Date d'inscription dimanche 14 août 2016 Statut Membre Dernière intervention 17 août 2016
14 août 2016 à 19:11
0
via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 2 734
Modifié par via55 le 14/08/2016 à 15:39
Bonjour à vous deux

Si le n° de téléphone est toujours situé après le 7eme point-virgule, une possibilité par formule, avec la chaîne de caractères en A2 :
=STXT(A2;CHERCHE("/";SUBSTITUE(A2;";";"/";7))+1;10)

Le principe :
on remplace le 7ème ; par un / puis on extrait les 10 caractères après le /

La chaine extraite est du texte, si on veut du numérique (pour appliquer un Format spécial téléphone par ex ) la formule devient :
=CNUM(STXT(A2;CHERCHE("/";SUBSTITUE(A2;";";"/";7))+1;10))

Cdlmnt
Via

"L'imagination est plus importante que le savoir."    A. Einstein
0
mansourhamadi Messages postés 7 Date d'inscription dimanche 14 août 2016 Statut Membre Dernière intervention 17 août 2016
14 août 2016 à 16:59
Mon probleme est resolut à 90% merci pour vous les amis, vous etes formidables
0
via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 2 734 > mansourhamadi Messages postés 7 Date d'inscription dimanche 14 août 2016 Statut Membre Dernière intervention 17 août 2016
14 août 2016 à 17:43
Bien, mais pourquoi 90% ? Que te manque-t-il encore ?
0
mansourhamadi Messages postés 7 Date d'inscription dimanche 14 août 2016 Statut Membre Dernière intervention 17 août 2016
14 août 2016 à 18:59
Quand le N° de telephone ne setrouve pas toujours à la même position,

Ex : 2016-08-13 05:13:04;11000;CARCASSONNE;71 R DOCT ALBERT TOMEY;Mme/M;El; Malki Aïcha;0468261713;;;;;collectif;;;oui;oui;oui;oui;oui
J ai ça comme résultat : M;El; Malk
S j'utilise votre 2 emme propostion : =CNUM(STXT(A2;CHERCHE("/";SUBSTITUE(A2;";";"/";7))+1;10))
sur toute les cellule pareilles le Meme résultat.

9a fait comme meme 10% de chute
Merci pour le temps
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 413 > mansourhamadi Messages postés 7 Date d'inscription dimanche 14 août 2016 Statut Membre Dernière intervention 17 août 2016
Modifié par Vaucluse le 14/08/2016 à 19:15
Bonsoir
si le groupe d'au moins 3 point virgule successifs se retrouve dans tous les textes et une seule fois, derrière le N° de tel, ce qui semble être le cas; essayez celle ci avec le texte en A1:

=STXT(A1;TROUVE("+";SUBSTITUE($A$1;";;;";"+";1))-10;10)



crdlmnt
0
via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 2 734 > mansourhamadi Messages postés 7 Date d'inscription dimanche 14 août 2016 Statut Membre Dernière intervention 17 août 2016
14 août 2016 à 19:19
C'est parce que le caractère de substitution que j'ai utilisé (/) est déjà présent dans la chaine de caractères, donc il faut utiliser un caractère de substitution qui ne peut pas se trouver dans une chaine, par exemple le !
=CNUM(STXT(A2;CHERCHE("!";SUBSTITUE(A2;";";"!";7))+1;10))

Cdlmnt
Via
0