REMPLACER

    Texte

    Remplace une partie d'une chaîne de texte par une autre chaîne de texte, en fonction de la position.

    Traductions
    EnglishREPLACE
    FrenchREMPLACER
    SpanishREEMPLAZAR
    GermanERSETZEN
    ItalianRIMPIAZZA
    PortugueseMUDAR
    DutchVERVANGEN
    PolishZASTĄP
    RussianЗАМЕНИТЬ
    TurkishDEĞİŞTİR
    CzechNAHRADIT
    HungarianCSERE
    SwedishERSÄTT
    DanishERSTAT
    FinnishKORVAA.TEKSTI
    Syntaxe
    REMPLACER(ancien_texte; no_départ; no_car; nouveau_texte)

    Arguments

    • ancien_texteLe texte d'origine
    • no_départPosition à partir de laquelle commencer le remplacement
    • no_carNombre de caractères à remplacer
    • nouveau_texteLe texte de remplacement
    Exemples
    =REMPLACER("Hello";1;1;"J")
    Jello

    Remplace le premier caractère

    =REMPLACER(A1;5;3;"XXX")
    Texte avec XXX

    Remplace 3 caractères à partir de la position 5

    =REMPLACER("2023-01";1;4;"2024")
    2024-01

    Met à jour l'année dans la chaîne de date

    Conseils et bonnes pratiques
    • La position commence à 1, pas à 0
    • Utilisez SUBSTITUE pour remplacer par le contenu plutôt que par la position
    • Peut insérer du texte en définissant no_car à 0
    Erreurs fréquentes
    • Confondre REMPLACER avec SUBSTITUE - REMPLACER échange du texte selon une position de départ et un nombre de caractères fixes, tandis que SUBSTITUE recherche par contenu, et se tromper de fonction conduit à remplacer complètement les mauvais caractères
    • Mal compter les arguments no_départ ou no_car, surtout après que le texte source a changé de longueur, ce qui remplace silencieusement le mauvais segment de la chaîne
    • Oublier que REMPLACER fonctionne sur un nombre de caractères fixe, pas un délimiteur ou un motif - elle ne peut pas trouver dynamiquement où se termine un morceau de texte comme le ferait SUBSTITUE ou une logique basée sur TROUVE
    Fonctions proches
    SUBSTITUERemplace du texte en recherchant son contenu plutôt que sa position, le choix le plus courant quand les positions exactes des caractères sont inconnues.
    STXTExtrait une sous-chaîne par position, utile pour vérifier visuellement no_départ et no_car avant d'utiliser REMPLACER.
    TROUVEPeut fournir dynamiquement la position de départ à REMPLACER quand l'emplacement exact du texte à remplacer n'est pas fixe.
    Questions fréquentes

    Quelle est la différence entre REMPLACER et SUBSTITUE ?

    REMPLACER échange du texte selon une position de départ et un nombre de caractères que vous précisez, tandis que SUBSTITUE recherche et remplace du texte en fonction de son contenu réel - utilisez REMPLACER quand vous savez exactement où se trouve le texte, SUBSTITUE quand vous savez ce que dit le texte.

    Pourquoi REMPLACER a-t-elle retiré les mauvais caractères ?

    Les arguments no_départ ou no_car ne correspondent probablement plus au texte actuel - cela arrive souvent après que la longueur du texte source a changé et que la position fixe ne s'aligne plus.

    REMPLACER peut-elle trouver du texte automatiquement au lieu d'utiliser une position fixe ?

    Pas seule, mais la combiner avec TROUVE permet de calculer la position de départ dynamiquement au lieu de la coder en dur.

    Besoin de traduire une formule utilisant REMPLACER ?

    Utilisez notre traducteur pour convertir votre formule complète