A + A -
Connexion          Se souvenir de moi      |  Devenir membre ?
  |   |
Recherche globale
Le saviez-vous ?
On peut faire clignoter le contenu d'une cellule ou un commentaire...

Derniers Fichiers
Mon premier TCD 200...
Mth
03-09-2010
TCD - Intégrer un c...
Mth
14-05-2010
EXACT() - Exercices...
Mth
26-04-2010
Supprimer les espac...
Mth
05-04-2010
STXT() - Exercices ...
Mth
13-03-2010
SmartSection is developed by The SmartFactory (http://www.smartfactory.ca), a division of INBOX Solutions (http://inboxinternational.com)
Tutoriels > Tutoriels & Astuces > Fonctions & Formules Excel > SUPPRESPACE() - Supprimer les espaces inutiles dans une cellule
Les Articles de mDF-XLpages.com
SUPPRESPACE() - Supprimer les espaces inutiles dans une cellule
Publié par Mth le 05-04-2010 (673 lus)
SUPPRESPACE() - Supprimer les espaces inutiles dans une cellule
La fonction SUPPRESPACE() élimine tous les espaces à l'exception des espaces simples entre les mots. Ainsi, si plusieurs espaces se trouvent au début ou à la fin d'une chaîne de texte ils seront éliminés, mais si plusieurs espaces à la suite se trouvent à l'intérieur de la chaîne de texte, SUPPRESPACE() les remplace par un seul.

 

Syntaxe

SUPPRESPACE(texte)

  • texte  représente le texte ou la référence à une cellule dont vous voulez supprimer les espaces inutiles.

 


Exemple
Trait bleu



Dans le tableau ci-dessous, nous disposons d'une liste de noms qui n'est pas saisie très rigoureusement puisqu'il y a des espaces un peu partout. Cette présentation des données empêche notamment de faire un tri : « Lefebvre » est précédé de caractères espaces et se retrouverait classé avant « Berthelot ».

Utilisons la fonction SUPPRESPACE() pour restructurer ces données:

Fonction SUPPRESPACE() 1
Aussi nombreux soient-ils, tous les espaces à gauche et à droite ont été éliminés et un seul espace a été conservé entre les mots.


Icone Info A noter

pointbleu_18   SUPPRESPACE() n'élimine pas les espaces avant ou après un caractère de ponctuation. La formule =SUPPRESPACE("  François  ,  Dupont") renvoie François , Dupont en conservant un espace avant et après la virgule.

pointbleu_18   L'espace géré par la fonction SUPPRESPACE() est le caractère ASCII numéro 32. Certaines applications utilisent comme espace le code numéro 160; la différence ne se voit pas à l'œil nu, mais pour supprimer ce type de caractère, il est nécessaire d'utiliser la fonction CAR() conjointement à la fonction SUBSTITUE().


Trait bleu

Pour aller plus loin, consultez sur le présent site les tutoriels dédiés à ces fonctions et les fichiers d'exercices corrigés qui les accompagnent. Je vous encourage par ailleurs à examiner l'Article « Purgez les espaces inutiles », spécialement consacré à la suppression des différents types d'espaces. Article accompagné de son fichier de démonstration .

[Tags: Fonction   SUPPRESPACE()  ]

  Voir cet article en format PDF Imprimer cet article Envoyer cet article

Autres articles dans cette catégorie... Publiés le Lus
EXACT() - Comparer deux chaînes de texte
26-04-2010
522
Purgez les espaces inutiles !
05-04-2010
651
SUPPRESPACE() - Supprimer les espaces inutiles dans une cellule
05-04-2010
674
STXT() - Extraire une chaîne de caractères au sein d'une autre
13-03-2010
928
CHERCHE() TROUVE() - Retourne la position d'une chaîne de caractères
04-01-2010
776
NBCAR() - Compter les caractères d'une chaîne de texte ou d'une plage de cellules
21-11-2009
770
SUBSTITUE() - Remplacer une chaîne de texte par une autre
08-11-2009
556
CAR() - CODE() : Utilisation des codes caractères
25-10-2009
561
CONCATENER() - Assembler plusieurs chaînes de texte en une seule.
10-10-2009
824
TEXTE() - Convertir une valeur numérique en texte formaté
29-09-2009
727
DROITE() - GAUCHE() : Extraire les premiers ou derniers caractères d'une chaîne.
12-09-2009
499
MAJUSCULE() - MINUSCULE() - NOMPROPRE(): Modifier la casse d'un texte
23-08-2009
815
CNUM() - Convertir une chaîne en valeur numérique
19-08-2009
837
DATEDIF() : Calculer la différence entre deux dates
26-07-2009
1285
Nommer une Plage Dynamique
06-12-2008
3196
Nommer une Plage de Cellules
05-12-2008
2919
Références Relatives & Absolues
05-12-2008
1805
Formule pour Nombres Premiers
29-08-2007
3677
mDF XLdoublons version 5.0

Téléchargez la dernière version !mDF XLdoublons v5.0


Intuitif, plus rapide et toujours aussi efficace,
cet utilitaire indispensable  est maintenant disponible dans sa version 5.0 !

Avec un code VBA revisité en profondeur,  mDF XL doublons travaille 10 fois plus rapidement, toujours en toute sécurité et toujours dans le respect du format original de vos données.

Aujourd'hui compatible Excel 2000 à 2007, la nouvelle mouture s'améliore encore et apporte quelques nouveautés
que vous pouvez découvrir dans le tout nouvel article qui lui est consacré : mDF XLdoublons : Mode d'emploi .