Remplace les occurrences d'un texte spécifique dans une chaîne.
Syntaxe
SUBSTITUTE(text, old_text, new_text, [instance_num])Arguments
textobligatoire
Le texte d'origine.
old_textobligatoire
Le texte à remplacer.
new_textobligatoire
Ce par quoi le remplacer.
instance_numfacultatif
Quelle occurrence remplacer ; omettez pour toutes.
SUBSTITUTE échange un texte contre un autre par valeur — idéal pour nettoyer les données (supprimer des symboles, corriger des séparateurs). Utilisez REPLACE lorsque vous voulez remplacer par position.
=SUBSTITUTE("1,250,000", ",", "")→1250000Supprime les virgules pour que la valeur puisse être utilisée comme nombre.
Choisissez le texte à échanger
Précisez l'ancien texte exact (sensible à la casse).
Limitez par occurrence si nécessaire
Ajoutez instance_num pour remplacer uniquement la Nième occurrence.
SUBSTITUTE remplace par correspondance de texte ; REPLACE remplace une plage de caractères fixe par position.