Catégories
Fonction Remplacer Excel

SUBSTITUE() : remplacer des caractères

Partager :

La fonction SUBSTITUE() dans Excel permet de remplacer des caractères dans un texte par d'autres caractères. SUBSTITUE() appartient aux fonctions de texte d'Excel.

La syntaxe SUBSTITUE

La fonction Excel SUBSTITUE suit la syntaxe suivante :

=SUBSTITUE(cellule;ancien_texte;nouveau_texte)

où :

  • cellule est la cellule qui contient la chaîne de caractères
  • ancien_texte correspond aux caractères actuels
  • nouveau_texte correspond aux nouveaux caractères

La fonction SUBSTITUE en exemple

La formule

AB
1cours excel en ligne - cours sur les fonctions excel=substitue(A1;"cours";"tutoriel")
2
3

Le résultat

AB
1cours excel en ligne - cours sur les fonctions exceltutoriel excel en ligne - tutoriel sur les fonctions excel
2
3

Remarques sur la fonction SUBSTITUE

Pour remplacer des caractères spéciaux, tels des guillemets et sauts de ligne, il est nécessaire d'utiliser la fonction CAR()  dans laquelle il faut renseigner le code ASCII du caractère.

=substitue("A1";car(10);"nouveau texte")

=substitue("A1";car(34);"nouveau texte")

  • car(10) correspond au caractère ASCII du saut de ligne
  • car(34) correspond au caractère ASCII du guillemet