Skip to main content

Remplacer les données par la fonction SUBSTITUTE d'Excel

TP chaînes de caractères (Mai 2025)

TP chaînes de caractères (Mai 2025)
Anonim

le REMPLACER Cette fonction peut être utilisée pour remplacer des mots, du texte ou des caractères existants par de nouvelles données. Les cas d'utilisation de cette fonction incluent la nécessité de supprimer les caractères non imprimables des données importées, de remplacer les caractères indésirables par des espaces et de produire différentes versions de la même feuille de calcul.

01 sur 03

La syntaxe de la fonction SUBSTITUTE

La syntaxe et les arguments de la fonction de remplacement

La syntaxe d'une fonction fait référence à la présentation de la fonction et inclut le nom de la fonction, ses crochets et ses arguments. La syntaxe pour le REMPLACER la fonction est:

= SUBSTITUTE (Text, Old_text, New_text, Instance_num)

Les arguments de la fonction sont les suivants:

Texte: (obligatoire) les données contenant le texte à remplacer. Cet argument peut contenir

  • Les données réelles entre guillemets - deuxième rangée de l'image ci-dessus.
  • Référence de cellule à l'emplacement des données de texte dans la feuille de calcul - ligne trois ci-dessus.

Old_text: (obligatoire) le texte à remplacer.

New_text: (obligatoire) le texte qui remplacera Old_text.

Instance_num: (facultatif) un numéro.

  • Si omis, chaque instance de Old_text est remplacé par New_text.
  • Si inclus, seule l'instance de Old_text spécifiés, tels que les première ou troisième instances, sont remplacés comme indiqué aux lignes cinq et six ci-dessus.

Arguments pour laREMPLACER fonction sont sensibles à la casse, ce qui signifie que si les données saisies pour laOld_text l'argument n'a pas le même cas que les données deTexte argument, aucune substitution ne se produit.

Continuer la lecture ci-dessous

02 sur 03

Utilisation de la fonction SUBSTITUTE

Bien qu'il soit possible de saisir manuellement l'intégralité de la formule dans une cellule de la feuille de calcul, une autre option consiste à utiliser le code suivant. Formule Builder, comme indiqué dans les étapes ci-dessous, pour entrer la fonction et ses arguments dans une cellule telle que B3.

= SUBSTITUT (A3, "Ventes", "Chiffre d'affaires")

Les avantages de l’utilisation de Formula Builder sont qu’Excel prend soin de séparer chaque argument par une virgule et englobe l’ancienne et la nouvelle donnée texte entre guillemets.

  1. Cliquer sur cellule B3 pour en faire la cellule active.
  2. Clique sur leFormules onglet du menu du ruban.
  3. Clique sur leTexte icône sur le ruban pour ouvrir le menu déroulant des fonctions de texte.
  4. Cliquer surREMPLACER dans la liste pour faire apparaître le Formule Builder.
  5. Clique sur leTexte ligne.
  6. Cliquer sur cellule A3 pour entrer cette référence de cellule.
  7. Clique sur leOld_text ligne.
  8. TypeVentes, qui est le texte que nous voulons remplacer - il n’est pas nécessaire de placer le texte entre guillemets.
  9. Clique sur leNew_text ligne.
  10. TypeRevenu, comme le texte à substituer.
  11. leExemple l'argument est laissé vide puisqu'il n'y a qu'une seule instance du motVentes dans cellule A3.
  12. Cliquez surTerminé pour compléter la fonction.
  13. Le texteRapport de revenusdevrait apparaître dans cellule B3.

Continuer la lecture ci-dessous

03 sur 03

Fonctions SUBSTITUTE vs. REPLACE

REMPLACER diffère de laREMPLACER fonctionne en ce sens qu'il est utilisé pour échanger du texte spécifique en un emplacement quelconque des données sélectionnées REMPLACER est utilisé pour remplacer tout texte apparaissant à un emplacement spécifique dans les données.