REPLACE Excel : Remplacer du Texte Facilement
Maîtrisez la fonction REPLACE d'Excel pour remplacer du texte. Syntaxe, exemples concrets (finance, RH), erreurs fréquentes et alternatives.
Syntaxe
La fonction REPLACE remplace une partie d'une chaîne de texte par une autre chaîne de texte.
- old_text: Le texte dans lequel vous souhaitez remplacer des caractères.
- start_num: La position du caractère dans
old_textà partir duquel vous souhaitez effectuer le remplacement. Le premier caractère est à la position 1. - num_chars: Le nombre de caractères dans
old_textque vous souhaitez remplacer. - new_text: Le texte qui remplacera les caractères dans
old_text.
Utilisation dans Google Sheets
La fonction REPLACE dans Google Sheets fonctionne de manière très similaire à Excel. La syntaxe et les arguments sont identiques, assurant une compatibilité directe entre les deux plateformes. Vous pouvez utiliser les mêmes exemples et techniques décrits pour Excel dans Google Sheets sans modification majeure. Cependant, certaines fonctionnalités d'Excel, comme les tableaux structurés, ne sont pas disponibles dans Google Sheets, ce qui peut affecter la manière dont vous utilisez REPLACE dans des contextes plus complexes.
Cas d'utilisation
Masquer des données sensibles
Standardiser des formats de données
Modifier des codes produits
Personnaliser des messages
Exemples pratiques
Données : ABCDEFG
Remplace les 3 premiers caractères de "ABCDEFG" par "XYZ".
Données : 0123456789
Remplace les caractères de la position 3 à 7 par des astérisques.
Données : example@domain.com
Remplace les 5 caractères suivant le caractère "@" par "(at)". Utilise FIND pour trouver la position de "@".
Conseils et astuces
Utilisez LEN pour calculer la longueur du texte si vous devez remplacer des caractères à la fin.
Combinez REPLACE avec FIND pour remplacer du texte en fonction de sa position relative à un autre caractère.
Testez toujours votre formule sur un petit échantillon de données avant de l'appliquer à l'ensemble de votre feuille de calcul.
Pour supprimer du texte, remplacez-le par une chaîne vide ("").
Erreurs courantes
start_num est négatif, nul ou supérieur à la longueur de old_text.
Vérifiez que start_num est un entier positif et inférieur ou égal à la longueur du texte original.
num_chars est négatif.
Vérifiez que num_chars est un entier positif ou nul.