Extraire un n° de tel d'une cellule

Résolu/Fermé
philippe13 - 25 janv. 2020 à 10:56
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 26 janv. 2020 à 11:15
Bonjour,

j'ai une cellule de type
Imm Glisse Station De Ski - Pla D'adet - 65170 Saint Lary Soulan - Tel : xxxxxxxxxx
je voudrais extraire, grace à une fonction, le numéro de tel afin de le stocker dans une colonne

Puis supprimer ce tél dans la cellule initiale.


Merci de votre aide
Configuration: Windows / Firefox 52.0

4 réponses

PapyLuc51 Messages postés 4379 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 27 septembre 2024 1 437
25 janv. 2020 à 11:06
Bonjour,

Utilise la fonction DROITE(cell;nombre de caractères à extraire)

Ensuite faire une copie de la nouvelle colonne et la coller sur elle-même avec l'option (V) valeurs

Cordialement
1
Merci beaucoup PapyLuc, cela fonctionne.
Me reste à supprimer ce N° dans la cellule initiale, et là -aussi- je sèche... :-)
0
Après pas mal de recherches
J'ai trouvé un outil qui fait très bien le job et sépare tout en
nom
adresse
code postal& ville
Tel

https://support.office.com/fr-fr/article/fractionner-du-texte-en-plusieurs-colonnes-%C3%A0-l-aide-de-l-assistant-conversion-30b14928-5550-41f5-97ca-7a3e9c363ed7

Sélectionnez la cellule ou la colonne contenant le texte à fractionner.

Sélectionnez Données > Convertir.

Dans l’Assistant Conversion, sélectionnez Délimité > Suivant.

Sélectionnez les séparateurs de vos données. Par exemple, la virgule et l' espace. Vous pouvez afficher un aperçu de vos données dans la fenêtre Aperçu des données.

Sélectionnez Suivant.

Sélectionnez l’option Format des données en colonne ou utilisez ce qu’Excel a choisi pour vous.

Sélectionnez la Destination (emplacement où vous souhaitez que les données fractionnées apparaissent dans votre feuille de calcul).

Sélectionnez Terminer.

Merci encore PapyLuc! ;-)
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
25 janv. 2020 à 18:22
V=Bonsoir
en attendant papyluc (bonsoir aussi)
si vous avez le texte en A1 le N° extrait en B1, en C1:
=GAUCHE(A1;NBCAR(A1)-NBCAR(B1))
et si vous voulez supprimer des blancs éventuels en fin d'édition:
=SUPPRESPACE(GAUCHE(A1;NBCAR(A1)-NBCAR(B1)))
crdlmnt
1
PapyLuc51 Messages postés 4379 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 27 septembre 2024 1 437
25 janv. 2020 à 20:50
Re

Salutations Vaucluse

Ou pour extraire sans " - Tel : xxxxxxxxxx"

=GAUCHE(A1;CHERCHE("Tel";A1;1)-3) et ensuite faire la conversion pour séparer sans être passé auparavant par un copier / coller (Valeurs).

Cordialement
0
PapyLuc51 Messages postés 4379 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 27 septembre 2024 1 437
26 janv. 2020 à 07:53
Je rectifie : "et ensuite faire la conversion pour séparer après être passé par un copier / coller (Valeurs)"
Cordialement
0
merci Papyluc, mais cela me donne 0 (?!)

j'ai fini par faire

trouve nbre caractère pour atteindre "tel :" =TROUVE("Tel";A28) 34
copie les valeurs tel =STXT(A28;C28;20) (dernière valeur 20 compte à partir de tel:) Tel : xxxxxxxxxx
supprime tél de l'origine =SUBSTITUE(A28;D28;E28) 153 Rue Republique 39400 Morez

153 Rue Republique 39400 Morez  Tel : xxxxxxxxxx 34 Tel : xxxxxxxxxx 153 Rue Republique 39400 Morez  

Bonne journée
0
PapyLuc51 Messages postés 4379 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 27 septembre 2024 1 437 > philippe13
26 janv. 2020 à 11:11
OK mais je n'ai donné cette formule que pour la suite alphanumérique donnée dans la question initiale ; sans autre précision difficile de donner une réponse exacte.

Cordialement
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
26 janv. 2020 à 11:15
Bonjour
et comme ça (avec un bonjour au lycée technique de Morez que je connais bien, et pour cause)
https://mon-partage.fr/f/r15g9l6K/
crdlmnt
0