Fonction Excel : SUBSTITUE

La fonction Excel SUBSTITUE remplace des valeurs textuelles par d'autres à l'intérieur d'une chaîne de caractères.

Utilisation :

=SUBSTITUE(texte; valeur_avant; valeur_après)

ou

=SUBSTITUE(texte; valeur_avant; valeur_après; position)


Exemple d'utilisation

L'objectif ici est de retirer les caractères " / " à l'intérieur des cellules de la première colonne et de les remplacer par un seul espace " ".

Pour réaliser ceci, entrez dans la cellule B2 :

=SUBSTITUE(A2;" / ";" ")
excel fonction substitue

Puis étirez vers le bas :

excel fonction substitue remplacement caracteres

Vous remarquerez que tous les " / " ont bien été remplacés.

Pour remplacer uniquement le premier " / ", entrez le numéro de position (entrez 1 pour remplacer la première occurence, 2 pour la seconde, etc) :

=SUBSTITUE(A2;" / ";" ";1)
excel fonction substitue remplacement premiere occurence

Cette fois-ci, seul le premier " / " a été remplacé.

En cas de besoin, vous pouvez télécharger le fichier Excel de cet exemple : substitue.xlsx
Pour effectuer des remplacements multiples en fonction d'un tableau de valeurs, consultez la page des remplacements multiples.