30 fonctions Excel en 30 jours : REMPLACER

Hier au marathon 30 fonctions Excel en 30 jours nous avons utilisé la fonction INDEX (INDEX) pour renvoyer la valeur de la cellule située à l'intersection de la ligne et de la colonne données.

Au 25ème jour du marathon, nous consacrerons l'étude de la fonction REMPLACER (REPLACE), qui appartient à la catégorie text. Il remplace un certain nombre de caractères dans une chaîne de texte par un autre texte.

Alors, regardons de plus près les informations et exemples sur la fonction REMPLACER (REPLACE), et si vous avez des informations supplémentaires ou des exemples, veuillez les partager dans les commentaires.

Fonction 25 : REMPLACER

Fonction REMPLACER (REPLACE) remplace les caractères dans le texte en fonction du nombre de caractères et de la position de départ spécifiés.

Comment la fonction REMPLACER peut-elle être utilisée ?

Fonction REMPLACER (REPLACE) peut remplacer des caractères dans une chaîne de texte, par exemple :

  • Modifiez l'indicatif régional dans le numéro de téléphone.
  • Remplacez l'espace par deux-points par un espace.
  • Utiliser la fonction imbriquée REMPLACER (REPLACE) pour insérer plusieurs traits d'union.

Remplacer la syntaxe

Fonction REMPLACER (REPLACE) a la syntaxe suivante :

REPLACE(old_text,start_num,num_chars,new_text)

ЗАМЕНИТЬ(старый_текст;нач_поз;число_знаков;новый_текст)

  • ancien_texte (old_text) – chaîne de texte dans laquelle les caractères seront remplacés.
  • num_début (start_pos) – position de départ des anciens caractères.
  • nombre_caractères (num_chars) – le nombre d'anciens caractères.
  • nouveau_texte (new_text) – texte qui sera inséré à la place des anciens caractères.

Pièges REMPLACER (REPLACE)

Fonction REMPLACER (REPLACE) remplace un nombre spécifié de caractères à partir de la position spécifiée. Pour remplacer une ligne de texte spécifique n'importe où dans le texte d'origine, vous pouvez utiliser la fonction REMPLACER (SUBSTITUTE), que nous verrons plus tard dans notre marathon.

Exemple 1 : Modification de l'indicatif régional d'un numéro de téléphone

Utilisation des fonctions REMPLACER (REPLACE) Vous pouvez modifier les trois premiers chiffres d'un numéro de téléphone, par exemple, lorsqu'un nouvel indicatif régional est défini. Dans notre cas, le nouvel indicatif régional est entré dans la colonne C et les numéros de téléphone corrigés sont affichés dans la colonne D.

=REPLACE(B3,1,3,C3)

=ЗАМЕНИТЬ(B3;1;3;C3)

30 fonctions Excel en 30 jours : REMPLACER

Exemple 2 : Remplacer un espace par deux-points par un espace

Pour définir une position de départ pour une fonction REMPLACER (REPLACE), Vous pouvez utiliser la fonction IDENTIFIER (RECHERCHE) pour rechercher une ligne de texte ou un caractère spécifique. Dans cet exemple, nous voulons remplacer le premier espace qui apparaît dans une chaîne de texte par deux-points suivi d'un espace.

=REPLACE(B3,FIND(" ",B3,1),1,": ")

=ЗАМЕНИТЬ(B3;НАЙТИ(" ";B3;1);1;": ")

30 fonctions Excel en 30 jours : REMPLACER

Exemple 3 : Fonctions REPLACE imbriquées pour insérer plusieurs traits d'union

Fonction REMPLACER (REPLACE) est autorisé à s'emboîter les uns dans les autres, de sorte que plusieurs remplacements peuvent être effectués dans le texte source. Dans cet exemple, les numéros de téléphone doivent contenir des traits d'union après les trois premiers caractères et après le second. Utilisant zéro, comme le nombre de caractères à remplacer, nous obtiendrons le résultat qu'aucun des caractères du numéro de téléphone ne sera supprimé, seuls 2 traits d'union seront ajoutés.

=REPLACE(REPLACE(B3,4,0,"-"),8,0,"-")

=ЗАМЕНИТЬ(ЗАМЕНИТЬ(B3;4;0;"-");8;0;"-")

30 fonctions Excel en 30 jours : REMPLACER

Soyez sympa! Laissez un commentaire