Aller au contenu
Texte

SUPPRESPACE, MAJUSCULE et NOMPROPRE

SUPPRESPACE retire les espaces superflus ; MAJUSCULE, MINUSCULE et NOMPROPRE changent la casse. Ce sont les premiers réflexes pour nettoyer des données importées avant de les comparer.

  • SUPPRESPACE
  • MAJUSCULE
  • MINUSCULE
  • NOMPROPRE
  • EPURAGE
  • nettoyage
  • espace insécable
  • CAR(160)

Syntaxe

Modèle
=SUPPRESPACE(texte)=MAJUSCULE(texte)   =MINUSCULE(texte)   =NOMPROPRE(texte)=EPURAGE(texte)

Exemple

Exemple concret
Import CRM : nom en A2 "  jean   DUPONT " (espaces en trop), code pays en B2 (fr)=SUPPRESPACE(A2)                                renvoie jean DUPONT=NOMPROPRE(SUPPRESPACE(A2))                     renvoie Jean Dupont=MAJUSCULE(B2)                                  renvoie FR=SUPPRESPACE(SUBSTITUE(A2 ; CAR(160) ; " "))    traite aussi les espaces insécables copiés depuis le Web

À retenir

  1. Piège : SUPPRESPACE ne retire pas l'espace insécable (CAR(160)), fréquent dans les copier-coller depuis une page web ou un PDF. Remplacez-le d'abord par un espace normal : SUBSTITUE(A2 ; CAR(160) ; " ").
  2. SUPPRESPACE supprime les espaces en début et en fin et n'en garde qu'un seul entre deux mots.
  3. EPURAGE retire les caractères non imprimables, comme les sauts de ligne (CAR(10)).
  4. NOMPROPRE met une majuscule après chaque caractère qui n'est pas une lettre : « jean-pierre » devient Jean-Pierre, mais « mcdonald » devient Mcdonald.
  5. Une recherche qui échoue sur une valeur pourtant visible vient souvent d'espaces cachés : nettoyez la colonne avant de lancer RECHERCHEX ou EQUIV.

Voir aussi