Texte
Remplacer un mot par un autre
Définition
Remplacer un mot par un autre dans une cellule consiste à donner à SUBSTITUTE le texte, l'ancien mot et le nouveau mot.
Syntaxe
=SUBSTITUTE(text, old_text, new_text)
Arguments
| Argument | Signification |
|---|---|
text |
La cellule qui contient la phrase à modifier. |
old_text |
Le mot à trouver, entre guillemets doubles, par exemple "old". |
new_text |
Le mot à mettre à sa place, par exemple "new". |
Exemple détaillé
Une liste d'itinéraires stocke des étiquettes en B2:B4. La première étiquette dit encore old au lieu de new.
| A : Course | B : Étiquette |
|---|---|
| 1 | old code |
| 2 | old gate |
| 3 | dock path |
Formule : =SUBSTITUTE(B2,"old","new")
Résultat : new code. Le mot old est remplacé, et le reste de l'étiquette reste.
Exercice
La cellule A2 contient red red. En B2, écrivez une formule qui remplace le mot red par blue.
- En B2, écrivez une formule SUBSTITUTE qui remplace red par blue dans A2.
- B2 doit afficher A2 après remplacement de red par blue.
Fonctions associées
SUBSTITUTE est la fonction qui échange chaque ancien mot correspondant contre le nouveau mot.
Erreur courante
Inverser l'ordre des mots, comme dans =SUBSTITUTE(B2,"new","old") : old n'est pas trouvé comme new, donc l'étiquette reste old code.