KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

Formule Excel : Ajouter du texte au milieu

AuteurSun Date de modification

Il arrive parfois que vous ayez besoin d’insérer le même texte à un emplacement précis dans une liste de chaînes dans Excel. Pour accomplir cette tâche rapidement, Excel propose deux formules.
doc-add-text-in-middle-1

Formule 1 Combiner les fonctions GAUCHE et STXT

Formule générique :

LEFT(txt,n1) & «n_txt» & MID(txt,n2,255)

Arguments

Txt: the text string that you use.
N1: the number of characters extracted from left side of the string.
N2: the position that you want to extract from right side of the string.
N_txt: the text you want to add.

Fonctionnement de cette formule

Exemple : pour Ajouter du texte « - » au quatrième caractère de la cellule B3, utilisez la formule ci-dessous :

=LEFT(B3,3) & "-" & MID(B3,4,255)

Appuyez sur Entrée.
doc-add-text-in-middle-2

Explication

Fonction LEFT utilisée pour extraire les caractères situés au début d’une chaîne de texte. Ici, la formule GAUCHE(B3;3) extrait les 3 premiers caractères de la chaîne de texte contenue dans la cellule B3.

Fonction MID extrait des caractères à partir d’une position définie dans une chaîne de texte. La formule STXT(B3;4;255) extrait 255 caractères (la longueur maximale d’une cellule étant de 255 caractères) à partir de la quatrième position de la chaîne située dans la cellule B3.

Enfin, utilisez « & » pour concaténer les caractères situés à gauche, le « - » et ceux situés à droite.

Formule 2 Fonction REMPLACER

Formule générique :

REPLACE(txt,n,0,«n_txt»)

Arguments

Txt: the text string that you use.
N: the position that you want to add new text.
N_txt: the text you want to add.

Fonctionnement de cette formule

Exemple : pour Ajouter du texte « $ » au cinquième caractère de la cellule B3, utilisez la formule ci-dessous :

=REPLACE(B3,5,0,«$»)

Appuyez sur Entrée.
ddoc-add-text-in-middle-3

Explication

Fonction REPLACE est généralement utilisée pour rechercher et remplacer un texte situé à une position précise dans une chaîne donnée par un nouveau texte. Toutefois, lorsque l’argument nb_caractères vaut 0, elle permet d’insérer un nouveau texte au milieu. Ici, la formule =REPLACE(B3,5,0,«$») insère « $ » à la cinquième position de la chaîne de texte située dans la cellule B3.

Fichier exemple

exemple de documentCliquez pour télécharger le fichier exemple


Formules associées


Fonctions associées

  • Fonction TROUVE
    Trouve la position d’un caractère.
  • Fonction REMPLACER
    Recherche et remplace des caractères à partir d’une position donnée dans une chaîne de texte par un nouveau texte.
  • Fonction GAUCHE
    Extrait les caractères situés au début d’un texte.
  • Fonction STXT
    Extrait une partie du texte contenu dans une cellule en fonction de sa position et de sa longueur.

Les meilleurs outils de productivité Office

Kutools pour Excel – Vous permet de vous démarquer de la foule

🤖Kutools IA Aide: Révolutionnez Analyse des données grâce à :Exécution intelligente   |  Générez du code|  Créez formules personnalisées  |  Analysez des données et générez des graphiques|  Appelez Fonctions améliorées
Fonctionnalités populaires:Rechercher, mettre en évidence ou Marquer les doublons  |  Supprimer les lignes vides  |  Combinez les colonnes ou cellules sans perdre de données  |  Arrondi sans utiliser de formule...
Super rechercheV:Critères multiples  |  Valeurs multiples  |  Sur plusieurs feuilles  |  Correspondance floue...
Listes déroulantes avancées Liste déroulante:Liste déroulante simple  |  Liste déroulante dépendante  |  Liste déroulante multisélection...
Gestionnaire de colonnes:Ajouter un nombre précis de colonnes  |  Déplacer des colonnes  |  Basculer la visibilité des colonnes masquées  |Comparer des colonnes pour Sélectionner les cellules identiques/différentes...
Fonctionnalités phares:Mise au point de la grille  |  Vue de conception  |  Barre de formule améliorée  |  Gestionnaire de classeurs et feuilles|Bibliothèque de ressources(Texte automatique)|  Sélecteur de date  |  Consolider les feuilles de calcul  |  Chiffrer/Déchiffrer les cellules  |  Envoyer des e-mails depuis une liste  |  Super Filtre  |  Filtre spécial(Filtrer les cellules avec une police en gras/italique/barré...) ...
Principaux ensembles d’outils 15:12 Outilsde texte(Ajouter du texte,Supprimer des caractères spécifiques...)|  50+Typesde graphiques(Diagramme de Gantt...)|  40+ Formules pratiques(Calculer l'âge en fonction de la date de naissance...)|  19 Outilsd’insertion(Insérer un code QR,Insérer une image à partir d’un chemin...)|  12 Outilsde conversion(Convertir en mots,Conversion de devises...)|  7 Fusionner et scinderOutils(Fusion avancée des lignes,Scinder des cellules Excel...)|... et bien plus encore
Utilisez Kutools dans la langue de votre choix – disponible en anglais, espagnol, allemand, français, chinois et 40+ autres langues !

Kutools pour Excel propose plus de 300 fonctionnalités,garantissant que ce dont vous avez besoin est toujours à portée de clic...


Office Tab – Active la lecture et l’édition par onglets dans Microsoft Office (y compris Excel)

  • Passez d’un document à l’autre en une seconde, même avec des dizaines de documents ouverts !
  • Réduisez de centaines vos clics de souris chaque jour et dites adieu au syndrome de la main de la souris.
  • Augmentez votre productivité de 50 % en consultant et en modifiant simultanément plusieurs documents.
  • Apporte à Office (y compris Excel) une efficacité comparable à celle des navigateurs tels que Chrome, Edge et Firefox.