supprimer les espaces dans excell
supprimer les espaces dans excell
voila je rencontre un probleme je voudrais supprimer des espaces et des parentheses sur une liste de numero de telephone enregister avec excell mais je n arrive pas a trouver la solution pour tous supprimer en meme temps sans avoir a les prendres un par un.
- j.gruget
- Nouveau venu
- Messages: 2
- Inscription: 05 Déc 2006, 13:47
supprimer les espaces dans excell
Bonjour
En fait, tout dépend de la présentation de tes numéros de téléphone.
Tu peux jongler avec les Fonctions SUBSTITUE et REMPLACER.
Par exemple, si en A1 tu as: (05 65 45 57 87) tu peux écrire en B1:
=REMPLACER(REMPLACER(REMPLACER(REMPLACER(SUBSTITUE(SUBSTITUE(A1;"(";"");")";"");3;1;"");5;1;"");7;1;"");9;1;"")
qui commence par substituer "" (rien) aux parenthéses ( , et ), puis remplace les caractères 3, 5, 7, et 9 également par rien ("")
Le résultat est 0565455787
Bien sur, si ton numéro se présente différemment, il te faudra modifier.
D'où l'intérêt (sans cesse répété) d'envoyer un exemple
Cordialement,
Amadéus
En fait, tout dépend de la présentation de tes numéros de téléphone.
Tu peux jongler avec les Fonctions SUBSTITUE et REMPLACER.
Par exemple, si en A1 tu as: (05 65 45 57 87) tu peux écrire en B1:
=REMPLACER(REMPLACER(REMPLACER(REMPLACER(SUBSTITUE(SUBSTITUE(A1;"(";"");")";"");3;1;"");5;1;"");7;1;"");9;1;"")
qui commence par substituer "" (rien) aux parenthéses ( , et ), puis remplace les caractères 3, 5, 7, et 9 également par rien ("")
Le résultat est 0565455787
Bien sur, si ton numéro se présente différemment, il te faudra modifier.
D'où l'intérêt (sans cesse répété) d'envoyer un exemple
Cordialement,
Amadéus
- Amadéus
- Modérateur
- Messages: 10875
- Inscription: 07 Mai 2006, 11:18
- Localisation: Ariège-Pyrénées France
- Version Excel: Office Excel 2003 FR
merci
merci pour ta reponse.finalement j ai trouver la solution qui etait toute simple.quelque fois on se complique la vie alors qu on a la reponse sous le nez.merci quand meme d avoir pretter attention a ma question.bises
- j.gruget
- Nouveau venu
- Messages: 2
- Inscription: 05 Déc 2006, 13:47
Une autre possibilité, encore plus simple, aurait été de faire :
Ctrl+F (=rechercher)
Dans la boîte de dialogue qui s'affiche, taper le bouton ESPACE une fois
Cliquer ensuite sur Remplacer (ne rien taper sur l'espace de saisie qui s'affiche)
Cliquer sur "Remplacer tout"
Vous obtenez le résultat escompté.
Ctrl+F (=rechercher)
Dans la boîte de dialogue qui s'affiche, taper le bouton ESPACE une fois
Cliquer ensuite sur Remplacer (ne rien taper sur l'espace de saisie qui s'affiche)
Cliquer sur "Remplacer tout"
Vous obtenez le résultat escompté.
Je souhaite aider ceux qui ont moins de connaissances que moi sur Excel et apprendre de ceux qui ont une meilleure connaissance.
- Patrick_M
- Utilisateur occasionnel
- Messages: 18
- Inscription: 08 Déc 2006, 15:38
l'option Remplacer que je souhaite moi aussi utiliser pour résoudre un problème d'espace sur des nombres importés d'un autre logiciel ne fonctionne pas.
Voici le fichier avec ce nombre, je ne comprends pas son format ni comment résoudre ce problème d'esapce automatiquement ...
Merci si vous voyez le problème
http://www.excel-pratique.com/~files/doc/feuille1.xls
Voici le fichier avec ce nombre, je ne comprends pas son format ni comment résoudre ce problème d'esapce automatiquement ...
Merci si vous voyez le problème
http://www.excel-pratique.com/~files/doc/feuille1.xls
_________________
MattJol
Excel 2007
MattJol
Excel 2007
- mattjol
- Membre fidèle
- Messages: 264
- Inscription: 14 Nov 2006, 08:40
- Localisation: Paris
- Version Excel: 2007 EN
Bonsoir
L'espace après le 1 est un espace CODE 160 venant probablement d'une base de donnée incompatible.
=(REMPLACER(SUPPRESPACE(SUBSTITUE(STXT(A4;1;8);".";","));2;1;"")*1)+2
Cordialement,
Amadéus
L'espace après le 1 est un espace CODE 160 venant probablement d'une base de donnée incompatible.
=(REMPLACER(SUPPRESPACE(SUBSTITUE(STXT(A4;1;8);".";","));2;1;"")*1)+2
Cordialement,
Amadéus
- Amadéus
- Modérateur
- Messages: 10875
- Inscription: 07 Mai 2006, 11:18
- Localisation: Ariège-Pyrénées France
- Version Excel: Office Excel 2003 FR
ça marche pô...
tu peux m'envoyer le fichier où tu as appliqué cette formule?
Merci
tu peux m'envoyer le fichier où tu as appliqué cette formule?
Merci
_________________
MattJol
Excel 2007
MattJol
Excel 2007
- mattjol
- Membre fidèle
- Messages: 264
- Inscription: 14 Nov 2006, 08:40
- Localisation: Paris
- Version Excel: 2007 EN
Bonjour Mattjol
mais si, ça marche!
Fichier joint.
Cordialement,
Amadéus
http://www.excel-pratique.com/~files/do ... uille1.xls
mais si, ça marche!
Fichier joint.
Cordialement,
Amadéus
http://www.excel-pratique.com/~files/do ... uille1.xls
- Amadéus
- Modérateur
- Messages: 10875
- Inscription: 07 Mai 2006, 11:18
- Localisation: Ariège-Pyrénées France
- Version Excel: Office Excel 2003 FR
Et bien moi ça ne marche pas
Quand je revalide simplement tes formules j'obtiens un #valeur!
Je t'ai remis le fichier pour que tu vois...
http://www.excel-pratique.com/~files/doc/psHY7Cn3slfeuille1.xls
Quand je revalide simplement tes formules j'obtiens un #valeur!
Je t'ai remis le fichier pour que tu vois...
http://www.excel-pratique.com/~files/doc/psHY7Cn3slfeuille1.xls
_________________
MattJol
Excel 2007
MattJol
Excel 2007
- mattjol
- Membre fidèle
- Messages: 264
- Inscription: 14 Nov 2006, 08:40
- Localisation: Paris
- Version Excel: 2007 EN
Bonjour
Je suis en séparateur virgule, donc, j'ai adapté la formule à ce séparateur.
Si tu es en séparateur point, essaie:
=(SUPPRESPACE(REMPLACER(STXT($A$4;1;5);2;1;" "))*1)+2
Fichier avec formules décortiquées joint.
Cordialement,
Amadéus
http://www.excel-pratique.com/~files/doc/Espaces.xls
Je suis en séparateur virgule, donc, j'ai adapté la formule à ce séparateur.
Si tu es en séparateur point, essaie:
=(SUPPRESPACE(REMPLACER(STXT($A$4;1;5);2;1;" "))*1)+2
Fichier avec formules décortiquées joint.
Cordialement,
Amadéus
http://www.excel-pratique.com/~files/doc/Espaces.xls
- Amadéus
- Modérateur
- Messages: 10875
- Inscription: 07 Mai 2006, 11:18
- Localisation: Ariège-Pyrénées France
- Version Excel: Office Excel 2003 FR
17 messages
• Page 1 sur 2 • 1, 2
-
- Sujets similaires
- Réponses
- Vus
- Dernier message
-
- Comment supprimer des espaces dans les cellules d'un tableau
par Dianak » 10 Mai 2010, 13:25
- 9 Réponses
- 2413 Vus
- Dernier message par jmd

10 Mai 2010, 16:20
- Comment supprimer des espaces dans les cellules d'un tableau
-
- Supprimer les espaces inutiles
par kalonpoya » 23 Mai 2008, 11:51 - 3 Réponses
- 739 Vus
- Dernier message par felix

24 Mai 2008, 11:06
- Supprimer les espaces inutiles
-
- Supprimer les espaces vides au début de cellules
1, 2par marj » 28 Mars 2008, 10:24 - 11 Réponses
- 2046 Vus
- Dernier message par dubois

28 Mars 2008, 14:48
- Supprimer les espaces vides au début de cellules
-
- supprimer les espaces des cellules d'un autre classeur
par dorko45 » 11 Avr 2012, 11:34
- 4 Réponses
- 39 Vus
- Dernier message par dorko45

11 Avr 2012, 13:54
- supprimer les espaces des cellules d'un autre classeur
-
- annuler les espaces numéro de tél dans une colonne
par protech17 » 24 Sep 2010, 08:49 - 4 Réponses
- 99 Vus
- Dernier message par ketamacanna

24 Sep 2010, 10:12
- annuler les espaces numéro de tél dans une colonne
-
- VBA Supprimer espaces à la fin de cellule
par dubois » 07 Avr 2009, 12:54 - 3 Réponses
- 583 Vus
- Dernier message par dubois

07 Avr 2009, 14:19
- VBA Supprimer espaces à la fin de cellule
Utilisateurs en ligne
Utilisateurs parcourant ce forum: Banzai64, Bing [Bot], Google [Bot], herve91, patrick33, weirdmax et 37 invités