mardi 2 septembre 2025

Comment utiliser les fonctions TEXTE.AVANT et TEXTE.APRES dans Excel ?

Si vous avez besoin d’extraire des parties d’un texte dans une cellule, les fonctions TEXTE.AVANT et TEXTE.APRES sont idéales. Ces fonctions sont disponibles depuis la version Excel 2024 et également dans Microsoft 365.

Voici un exemple simple pour apprendre à les utiliser.

L’objectif est de remplir automatiquement les colonnes Nom, Prénom et Ville à partir des données de la colonne A.

1. Extraire le nom avec la fonction TEXTE.AVANT

Nous allons récupérer le nom qui se trouve dans la cellule A2, c'est à dire tout ce qui se trouve avant la première virgule.
  1. Se placer dans la cellule B2.
  2. Ecrire la formule =TEXTE.AVANT(A2;",")
  3. Recopiez la formule ensuite pour les lignes du dessous. 
    Si vous avez mis votre base de données sous forme de tableau (onglet Accueil - Mettre sous forme de tableau), inutile de recopier la formule ; ce sera automatique.

2. Extraire la ville avec la fonction TEXTE.APRES


Pour récupérer la ville, qui se trouve après la deuxième virgule, on utilise :

=TEXTE.APRES(A2;","; 2)

3. Extraire le prénom à l'aide de TEXTE.AVANT et TEXTE.APRES

Pour récupérer le prénom, qui se trouve entre la première et la deuxième virgule, on combine les deux fonctions :

=TEXTE.AVANT(TEXTE.APRES(A2;",");",")

Explication : =TEXTE.APRES(A2;",") donne Jean,Paris.
=TEXTE.AVANT(Jean,Paris);",") donne Jean.
Voici le tableau final :

4. Pourquoi utiliser ces fonctions TEXTE.AVANT et TEXTE.APRES ?


4.1 Par rapport au remplissage instantané

Peut-être pensez-vous que l’on aurait pu réaliser un copié-collé avec le remplissage instantané pour obtenir les mêmes résultats ? C’est vrai, et cela fonctionne très bien pour un tableau qui n'évoluera pas.

Mais ces fonctions sont très utiles lorsque les données sont susceptibles de changer. Les résultats se mettent à jour automatiquement et de façon fiable. Ce n’est pas le cas avec un simple copié-collé.

4.2. Par rapport aux anciennes méthodes (GAUCHE, DROITE, STXT…)

Avant Excel 2024, on devait combiner GAUCHE, DROITE et STXT avec TROUVE ou CHERCHE pour extraire des parties de texte. Cela fonctionnait, mais les formules étaient souvent longues et difficiles à relire. Avec TEXTE.AVANT et TEXTE.APRES, la même opération se fait en une formule plus simple et intuitive.

5. Vous souhaitez aller plus loin avec Excel ?

Si vous voulez maîtriser ces fonctions et bien d’autres outils pour automatiser vos tableaux et gagner du temps, je propose des formations personnalisées sur Excel.
N’hésitez pas à me contacter pour en savoir plus et organiser une session sur-mesure.

Aucun commentaire:

Enregistrer un commentaire