Pour remplacer une chaîne de texte, de chiffres ou de symboles, Microsoft Excel propose une fonction appelée SUBSTITUTE
. Cette fonction remplace la chaîne spécifiée par votre choix de chaîne. Nous vous montrerons comment l’utiliser dans vos feuilles de calcul.
EN RELATION: Comment remplacer n’importe quel caractère par des nouvelles lignes dans Notepad ++
Ce qu’il faut savoir lors de l’utilisation de la fonction SUBSTITUTE
Lorsque vous utilisez le SUBSTITUTE
fonction, sachez qu’elle est sensible à la casse et que vous devrez donc l’utiliser en conséquence. De plus, vous ne pouvez pas spécifier d’entrées génériques dans la fonction. Vous pouvez utiliser la fonction avec vos valeurs codées en dur ainsi que des références de cellules.
La fonction vous permet même de choisir les instances de votre chaîne spécifiée à modifier. De cette façon, si vous souhaitez uniquement modifier la première occurrence d’une chaîne, vous pouvez le faire.
Remplacer les occurrences d’une chaîne à l’aide de SUBSTITUTE dans Excel
Pour commencer à utiliser la fonction, ouvrez votre feuille de calcul avec Microsoft Excel.
Dans la feuille de calcul, sélectionnez la cellule dans laquelle vous souhaitez afficher le résultat. Dans l’exemple ci-dessous, nous allons remplacer HTG
avec How-To Geek
.
Dans la cellule sélectionnée, tapez la fonction suivante et appuyez sur Entrée.
Dans cette fonction :
- B2: C’est la cellule avec le contenu que vous voulez remplacer.
- HTG: Il s’agit de la chaîne d’origine que vous souhaitez rechercher et remplacer par la nouvelle chaîne.
- Geek pratique: Il s’agit de la nouvelle chaîne qui remplacera l’ancienne chaîne.
=SUBSTITUTE(B2,"HTG","How-To Geek")
Vous verrez que la fonction a remplacé les valeurs telles que définies dans les arguments.
Un autre scénario dans lequel vous souhaiterez peut-être utiliser cette fonction est lorsque vous souhaitez modifier le code de pays pour les numéros de téléphone. Par exemple, si vous avez une liste de numéros de téléphone contenant +91
comme code de pays, vous pouvez utiliser le SUBSTITUTE
fonction pour que tous ces numéros de téléphone utilisent +1
comme code de pays.
Pour ce faire, utilisez le SUBSTITUTE
fonction avec les arguments suivants :
=SUBSTITUTE(B2,"91","1",1)
Comme vous pouvez le voir, dans la fonction ci-dessus, nous avons spécifié 1
à la fin. Cela indique à la fonction de ne changer que la première occurrence de 91
pour 1
. Si les chiffres restants d’un numéro de téléphone contiennent 91
, la fonction ne changera rien à cela. Cela vous aide à éviter de vous retrouver avec des numéros de téléphone incorrects.
Et c’est ainsi que vous utilisez Excel SUBSTITUTE
fonction pour modifier diverses chaînes dans vos feuilles de calcul.
Une autre façon de modifier le contenu de votre feuille de calcul consiste à utiliser la fonction de recherche et de remplacement d’Excel. Consultez notre guide à ce sujet si vous êtes intéressé.
EN RELATION: Comment rechercher et remplacer du texte et des nombres dans Excel