SUBSTITUE : Remplacer du texte dans Excel et Google Sheets
Maîtrisez la formule Excel SUBSTITUE pour remplacer du texte. Exemples pratiques, syntaxe, erreurs courantes et alternatives pour Excel et Google Sheets.
Syntaxe
texte: Le texte ou la référence à la cellule contenant le texte dans lequel vous souhaitez effectuer le remplacement. ancien_texte: Le texte que vous souhaitez remplacer. nouveau_texte: Le texte par lequel vous souhaitez remplacer l'ancien_texte. [no_occurrence]: Facultatif. Spécifie l'occurrence de l'ancien_texte que vous souhaitez remplacer. Si omis, toutes les occurrences sont remplacées.
Utilisation dans Google Sheets
La formule SUBSTITUE dans Google Sheets fonctionne de manière très similaire à Excel. La syntaxe et les arguments sont identiques. La principale différence réside dans la gestion des erreurs, qui peut être légèrement différente. Il est possible d'utiliser SUBSTITUE dans Google Sheets pour les mêmes cas d'utilisation que dans Excel, comme la correction d'erreurs, la normalisation de données et l'adaptation de contenu. Les combinaisons de SUBSTITUE avec d'autres fonctions (FIND, LEN) sont également possibles et fonctionnent de la même manière.
Cas d'utilisation
Correction de données
Normalisation de données
Extraction de données
Exemples pratiques
Données : A1 contient "Erreur comptabilitéé"
Remplace "comptabilitéé" par "comptabilité" dans la cellule A1.
Données : A2 contient "01-23-45-67-89"
Supprime tous les tirets du numéro de téléphone.
Données : A3 contient "ABCABC"
Remplace la première occurrence de "A" par "B".
Conseils et astuces
Utilisez des références de cellules pour faciliter la modification des textes à remplacer.
La fonction est sensible à la casse.
Vous pouvez imbriquer plusieurs fonctions SUBSTITUE pour effectuer plusieurs remplacements simultanément.
Combinez SUBSTITUE avec d'autres fonctions de texte pour des manipulations plus complexes.
Erreurs courantes
Un des arguments n'est pas du texte.
Vérifiez que tous les arguments (texte, ancien_texte, nouveau_texte) sont bien des chaînes de caractères ou des références à des cellules contenant du texte.
L'ancien_texte n'existe pas dans le texte.
Vérifiez l'orthographe et la casse de l'ancien_texte. Assurez-vous qu'il correspond exactement au texte que vous souhaitez remplacer.