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](https://www.excel-pratique.com/view/fr/fonctions/img/substitue/excel-fonction-substitue.png)
Puis étirez vers le bas :
![excel fonction substitue remplacement caracteres](https://www.excel-pratique.com/view/fr/fonctions/img/substitue/excel-fonction-substitue-remplacement-caracteres.png)
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](https://www.excel-pratique.com/view/fr/fonctions/img/substitue/excel-fonction-substitue-remplacement-premiere-occurence.png)
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.