Remplacement de données par la fonction SUBSTITUTE d’Excel
La fonction REMPLACER remplace les mots, le texte ou les caractères existants par de nouvelles données. Utilisez la fonction REMPLACER pour supprimer les caractères non imprimables des données importées, remplacer les caractères indésirables par des espaces et générer différentes versions de la même feuille de calcul.
Les instructions de cet article s’appliquent à Excel 2019, 2016, 2013, 2010, 2007 ; Excel pour Microsoft 365, Excel Online, Excel pour Mac, Excel pour iPad, Excel pour iPhone et Excel pour Android.
Syntaxe de la fonction REMPLACER
La syntaxe d’une fonction fait référence à la disposition de la fonction, y compris le nom de la fonction, les parenthèses et les paramètres.
La syntaxe de la fonction SUBSTITUTE est :
=remplacer(texte,ancien texte,nouveau texte,num_instance ) datatype= »code »>
Les paramètres de cette fonction sont :
- texte (obligatoire) : Données contenant le texte à remplacer. Ce paramètre peut contenir des données réelles entre guillemets (voir ligne 2 dans l’image ci-dessus) ou une référence de cellule à l’emplacement des données textuelles dans la feuille de calcul (voir lignes 3 et 4).
- ancien texte (obligatoire) : le texte à remplacer.
- nouveau texte (obligatoire) : Le texte qui remplacera Old_text.
- num_instance (optionnel) : un nombre. Si ce nombre est omis, chaque instance de Old_text sera remplacée par New_text. Si ce nombre est inclus, l’instance Old_text spécifiée est remplacée (voir ligne 5).
Les arguments de la fonction SUBSTITUTE sont sensibles à la casse. Si les données saisies pour le paramètre Old_text ont une casse différente de celle des données dans la cellule du paramètre Text, aucune substitution n’aura lieu.
Utilisation de la fonction REMPLACER
Bien que vous puissiez entrer manuellement la formule entière dans une cellule de feuille de calcul, une autre option consiste à utiliser la boîte de dialogue Arguments de la fonction (ou Formula Builder dans Excel pour Mac) pour entrer la fonction et ses arguments dans les cellules.
=SUBSTITUTE(A3, »Ventes », »Revenu ») data-type= »code »>
Lorsque vous utilisez cette boîte de dialogue, Excel sépare chaque paramètre par une virgule et place les anciennes et les nouvelles données textuelles entre guillemets.
-
Entrez les données du didacticiel dans une feuille de calcul Excel vierge.
-
Sélectionnez la cellule B3 pour en faire la cellule active.
-
choisir formule.
-
choisir texte Ouvrez la liste déroulante des fonctions de texte.
-
choisir remplacer Ouvre la boîte de dialogue Arguments de la fonction dans la liste. Dans Excel pour Mac, le générateur de formule s’ouvre.
-
placer le curseur sur texte zone de texte.
-
Sélectionnez la cellule A3 sur la feuille de calcul pour entrer cette référence de cellule.
-
placer le curseur sur ancien texte zone de texte.
-
Entrer Volume des ventesC’est le texte qui sera remplacé. Il n’est pas nécessaire de mettre le texte entre guillemets.
-
placer le curseur sur nouveau texte zone de texte.
-
Entrer le revenuCe texte remplacera la vente.
-
Le paramètre Instance_num est laissé vide car il n’y a qu’une seule instance du mot Sales dans la cellule A3.
-
choisir D’ACCORD. sauf dans Excel pour Mac où vous pouvez sélectionner Achevée.
-
Texte du rapport sur les revenus apparaît dans la cellule B3.
Fonctions REMPLACER et REMPLACER
SUBSTITUTE diffère de la fonction REMPLACER en ce sens qu’elle est utilisée pour échanger un texte spécifique n’importe où dans les données sélectionnées. REPLACE est utilisé pour remplacer tout texte apparaissant à un emplacement spécifique dans les données.
Merci de nous en informer!
Dites-nous pourquoi !
D’autres détails ne sont pas assez difficiles à comprendre