TexteGoogle SheetsNettoyage

Fonction TRIMSupprime les espaces superflus – Guide 2026

TRIM nettoie ton texte en supprimant tous les espaces au début, à la fin et les espaces multiples à l'intérieur. C'est l'équivalent Google Sheets de SUPPRESPACE dans Excel. Indispensable pour préparer tes données avant analyse ou recherche.

Syntaxe rapide

=TRIM(texte)
  • texte : Le texte à nettoyer, ou une référence vers une cellule contenant du texte

Comprendre chaque paramètre

1

texte

(obligatoire)

Le paramètre texte est la chaîne de caractères que tu veux nettoyer. Il peut s'agir :

  • D'une référence de cellule comme A2
  • D'un texte direct entre guillemets : " Marie Dupont "
  • Du résultat d'une autre formule qui renvoie du texte

Ce que TRIM supprime exactement :

  • ✓ Tous les espaces avant le premier caractère
  • ✓ Tous les espaces après le dernier caractère
  • ✓ Les espaces multiples entre les mots (ne garde qu'un seul espace)

Astuce Pro

TRIM ne supprime que les espaces (caractère espace standard, code ASCII 32). Elle ne touche pas aux tabulations, sauts de ligne ou espaces insécables. Pour un nettoyage plus complet, combine TRIM avec EPURAGE : =TRIM(EPURAGE(A2))

Cas pratique 1 : Nettoyer les saisies utilisateurs

Tu gères un formulaire d'inscription et les utilisateurs saisissent souvent leurs noms avec des espaces en trop. Tu veux standardiser toutes les entrées pour éviter les doublons.

Nettoyage des noms d'utilisateurs

ABC
1Nom saisiFormuleRésultat
2A2: Jean Martin B2: =TRIM(A2)C2: Jean Martin
3A3: Sophie DuboisB3: =TRIM(A3)C3: Sophie Dubois
4A4: Paul Petit B4: =TRIM(A4)C4: Paul Petit
5A5: Marie Louise B5: =TRIM(A5)C5: Marie Louise
Formule :=TRIM(A2)
Résultat :Jean Martin

Impact business

En nettoyant les espaces, tu évites que "Jean Martin" et " Jean Martin " soient considérés comme deux personnes différentes dans ta base. Ça améliore la qualité de tes données et la fiabilité de tes analyses.

Cas pratique 2 : Préparer des données pour RECHERCHEV

Tu importes une liste de produits depuis un fichier CSV et tu veux faire des RECHERCHEV, mais ça ne fonctionne pas à cause d'espaces invisibles dans les codes produits.

Préparation pour RECHERCHEV

ABC
1Code brutCode nettoyéStatut
2A2: PROD001 B2: =TRIM(A2)C2: PROD001
3A3: PROD002B3: =TRIM(A3)C3: PROD002
4A4: PROD003 B4: =TRIM(A4)C4: PROD003
5A5: PROD004 B5: =TRIM(A5)C5: PROD004
Formule :=TRIM(A2)
Résultat :PROD001

Impact business

Avant TRIM, ta RECHERCHEV échouait car "PROD001 " (avec espace) ne correspondait pas à "PROD001" (sans espace). Après nettoyage, toutes tes recherches fonctionnent parfaitement et tu gagnes des heures de debug.

Automatisation avec ARRAYFORMULA

Dans Google Sheets, tu peux nettoyer toute une colonne d'un coup avec : =ARRAYFORMULA(TRIM(A2:A100)). Ça applique TRIM à toutes les cellules de A2 à A100 en une seule formule.

Cas pratique 3 : Standardiser les adresses email

Tu collectes des emails via plusieurs sources (formulaires web, import CSV, saisie manuelle) et tu constates des erreurs dues aux espaces parasites qui empêchent l'envoi d'emails.

Nettoyage des emails

AB
1Email brutEmail nettoyé
2A2: contact@entreprise.frB2: =TRIM(A2) → contact@entreprise.fr
3A3: info@ledojo.club B3: =TRIM(A3) → info@ledojo.club
4A4: support@client.com B4: =TRIM(A4) → support@client.com
5A5: admin@site.fr B5: =TRIM(A5) → admin@site.fr
Formule :=TRIM(A2)
Résultat :contact@entreprise.fr

Impact business

Les espaces avant ou après un email le rendent invalide. TRIM résout ce problème automatiquement, ce qui améliore ton taux de délivrabilité et évite de perdre des contacts précieux.

Cas pratique 4 : Corriger les erreurs de copier-coller

Ton équipe copie des données depuis des PDF ou des pages web. Le résultat contient souvent des espaces multiples qui rendent le texte difficile à lire et à analyser.

Correction du texte copié

AB
1Texte copiéTexte nettoyé
2A2: Chiffre d'affaires 2024B2: =TRIM(A2) → Chiffre d'affaires 2024
3A3: Budget marketing B3: =TRIM(A3) → Budget marketing
4A4: Plan stratégique Q1B4: =TRIM(A4) → Plan stratégique Q1
5A5: Objectifs annuels B5: =TRIM(A5) → Objectifs annuels
Formule :=TRIM(A2)
Résultat :Chiffre d'affaires 2024

Impact business

TRIM transforme un texte illisible avec des espaces multiples en texte propre et professionnel. C'est essentiel pour les rapports, présentations et documents partagés avec des clients.

Détecter les espaces invisibles

Pour vérifier si une cellule contient des espaces invisibles, compare la longueur avant et après TRIM : =NBCAR(A2)-NBCAR(TRIM(A2))

Si le résultat est supérieur à 0, c'est qu'il y avait des espaces à supprimer. Pratique pour auditer la qualité de tes données !

Comparaison avec les fonctions similaires

FonctionPlateformeCe qu'elle faitQuand l'utiliser
TRIMGoogle SheetsSupprime espaces début/fin et espaces multiplesPour nettoyer les espaces simples
SUPPRESPACEExcelIdentique à TRIM (équivalent Excel)Si tu travailles dans Excel
EPURAGEExcel/SheetsSupprime caractères non imprimablesPour nettoyer sauts de ligne, tabulations
SUBSTITUEExcel/SheetsRemplace un texte par un autrePour remplacer des caractères spécifiques
NETTOYAGEExcel/SheetsSupprime caractères de contrôlePour données corrompues ou importées

Recommandation : Pour un nettoyage complet de données importées, combine plusieurs fonctions : =TRIM(EPURAGE(NETTOYAGE(A2)))

Points d'attention

  • • TRIM renvoie du texte. Si tu appliques TRIM à un nombre, le résultat sera du texte et ne pourra pas être utilisé dans des calculs
  • • TRIM ne supprime pas les espaces insécables (code 160). Utilise SUBSTITUE pour les remplacer par des espaces normaux d'abord
  • • Les résultats de TRIM sont dynamiques. Si tu modifies la cellule source, le résultat change aussi. Colle en tant que valeurs si tu veux figer le résultat
  • • TRIM ne détecte pas les espaces en début/fin de cellule si la cellule contient une formule qui génère ces espaces

Techniques avancées

Combiner TRIM avec d'autres fonctions

Nettoyer et convertir en majuscules :

=MAJUSCULE(TRIM(A2))

Nettoyer complètement (espaces + caractères invisibles) :

=TRIM(EPURAGE(A2))

Remplacer les espaces insécables puis nettoyer :

=TRIM(SUBSTITUE(A2;CHAR(160);" "))

Nettoyer une plage entière avec ARRAYFORMULA

Dans Google Sheets, tu peux appliquer TRIM à toute une colonne sans faire glisser la formule :

=ARRAYFORMULA(IF(A2:A<>"";TRIM(A2:A);""))

Cette formule traite toutes les cellules de A2 jusqu'à la fin, en ignorant les cellules vides.

Audit de qualité des données

Identifie combien d'espaces superflus sont présents dans tes données :

=NBCAR(A2)-NBCAR(TRIM(A2))

Si le résultat est 0, la cellule est propre. Sinon, le nombre indique combien d'espaces parasites ont été trouvés.

Fonctions liées

Questions fréquentes

Quelle est la différence entre TRIM et SUPPRESPACE ?

TRIM est la version Google Sheets qui supprime les espaces superflus, tandis que SUPPRESPACE est son équivalent Excel. Les deux fonctions font exactement la même chose : elles retirent les espaces au début, à la fin et les espaces multiples à l'intérieur du texte.

TRIM peut-elle supprimer d'autres caractères que les espaces ?

Non, TRIM ne supprime que les espaces. Pour retirer d'autres caractères indésirables (sauts de ligne, tabulations, caractères non imprimables), tu dois utiliser EPURAGE ou combiner TRIM avec SUBSTITUE.

Pourquoi utiliser TRIM sur des données importées ?

Les données importées depuis des fichiers CSV, des bases de données ou copiées depuis le web contiennent souvent des espaces invisibles. Ces espaces peuvent empêcher les RECHERCHEV de fonctionner, créer des doublons artificiels et fausser les comparaisons. TRIM nettoie tout ça automatiquement.

TRIM fonctionne-t-elle avec des nombres ?

Oui, mais ce n'est généralement pas utile. Si tu appliques TRIM à un nombre, Google Sheets le convertit d'abord en texte, supprime les espaces (s'il y en a), puis le résultat reste sous forme de texte. Pour des calculs, mieux vaut utiliser directement les nombres.

Comment nettoyer toute une colonne avec TRIM ?

Tu peux créer une colonne auxiliaire avec =TRIM(A2), puis faire glisser la formule vers le bas. Ensuite, copie les résultats et colle-les en tant que valeurs sur la colonne d'origine. Tu peux aussi utiliser ARRAYFORMULA avec TRIM pour traiter toute la colonne d'un coup dans Google Sheets.

Tu veux aller plus loin ?

Rejoins Le Dojo Club pour accéder à des formations complètes, des lives experts et une communauté d'entraide.

Essayer pendant 30 jours