Navigation Rapide
Fonction REMPLACER, REMPLACERB
Résumé
Les fonctions REMPLACER et REMPLACERB permettent de remplacer une portion spécifique d'une chaîne de caractères par un nouveau texte dans Excel. REMPLACER compte les caractères, tandis que REMPLACERB gère les systèmes à double octet (déconseillée).
Syntaxe
REMPLACER(ancien_texte; no_départ; no_car; nouveau_texte)
REMPLACERB(ancien_texte; no_départ; no_octets; nouveau_texte)
Paramètres
| Paramètre | Type | Requis | Description |
|---|---|---|---|
| ancien_texte | Texte |
Oui | La chaîne de caractères originale à modifier |
| no_départ | Nombre entier |
Oui | Numéro du premier caractère à remplacer (compte à partir de 1) |
| no_car | Nombre entier |
Oui | Nombre de caractères ou d'octets à supprimer et remplacer |
| nouveau_texte | Texte |
Oui | Le texte de remplacement qui sera inséré |
Utilisation de la fonction REPLACE, REPLACEB
Utilisez REMPLACER pour modifier précisément des chaînes de caractères en Excel : codes produits, noms, dates formatées, etc. Parfait pour nettoyer des données importées ou standardiser des formats texte.
Exemples Courants de REPLACE, REPLACEB
Remplacement de caractères au milieu d'un mot
=REMPLACER("abcdefghijk";6;5;"*")
Transforme 'abcdefghijk' en 'abcde*k' en remplaçant 5 caractères à partir de la position 6.
Mise à jour d'une année
=REMPLACER("2009";3;2;"10")
Change '2009' en '2010' en remplaçant les 2 derniers chiffres.
Remplacement du préfixe d'un code
=REMPLACER("123456";1;3;"ABC")
Transforme '123456' en 'ABC456' en remplaçant les 3 premiers chiffres.
Questions Fréquemment Posées
Erreurs Courantes et Solutions
#VALEUR!
Cause: Paramètres no_départ ou no_car non numériques
Solution: Vérifiez que les positions sont des nombres valides
Remplacement inattendu
Cause: Mauvais calcul de la position de départ
Solution: Utilisez LEN() pour vérifier la longueur de votre texte
Notes
- Numérotation commence à 1 (pas 0)
- REMPLACERB déconseillée - utilisez toujours REMPLACER
- Fonctionne avec nombres (convertis automatiquement en texte)
- Dans les nouveaux formats Excel, REMPLACER gère mieux les caractères Unicode spécialisés
Compatibilité
Disponible dans : Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Non disponible dans : Versions antérieures à Excel 2000 pour REMPLACERB
Contenu dernièrement révisé: December 9, 2025
Fréquence de mise à jour: Selon les besoins
Versions Excel testées: Excel 2007+