La fonction REPLACE() remplace une partie d’une chaîne en fonction d’une position et d’une longueur. Elle est utile pour modifier un segment précis d’un texte.
Nom de la fonction texte :
REPLACE()
Syntaxe
REPLACE(texte, position_début, nombre_de_caractères, nouveau_texte)ℹ Appel des paramètres de fonction dans TimeTonic :
- $nom_du_champ = champ (lien, colonne de table liée, nombre, sélection, formule, texte...).
- "texte libre" = texte libre à ajouter entre guillemets.
- ne pas utiliser de guillemets pour les nombres.
Paramètres
| Paramètre | Description |
|---|---|
texte |
Texte dans lequel effectuer le remplacement. |
position_début |
Position de départ pour remplacer (premier caractère = 1). |
nombre_de_caractères |
Nombre de caractères à remplacer. |
nouveau_texte |
Texte de remplacement inséré à partir de position_début. |
Exemple
REPLACE("TimeTonic", 1, 4, "Demo") Résultat : "DemoTonic"
Notes
Si
position_débutdépasse la longueur de la chaîne, aucun remplacement n’est effectué.Si
nombre_de_caractèresest nul, le texte est inséré sans suppression.
Type de retour
La fonction renvoie du texte.
Le format du type de sortie du résultat peut être configuré dans les options du champ de sortie de l’éditeur de formule. Pour plus de détails, consultez Options de format de sortie dans l'article Colonne de formule.
Cas d’usage métier
REPLACE() est particulièrement utile pour nettoyer des données saisies par les utilisateurs ou importées depuis des sources externes (API, CSV, formulaires).
Bonne pratique
Avant toute automatisation ou comparaison, il est recommandé de normaliser les données (espaces, caractères spéciaux, séparateurs) à l’aide de REPLACE(), SUBSTITUTE(), TRIM() ou UPPER().