0Pricing
Excel Formulas Academy · Leçon

Extraire du texte avec LEFT et RIGHT

Récupérez des caractères au début ou à la fin d’une chaîne de texte.

Extraire du texte avec LEFT et RIGHT est une leçon Excel Formulas Academy gratuite sur CoddyKit. Ceci est la leçon 1 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage Excel Formulas Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Excel Formulas Academy comprend 4 leçons au total.

Pourquoi extraire du texte ?

Les feuilles de calcul regorgent de texte qu’il faut parfois séparer. Vous avez peut-être des codes produit dont les deux premières lettres indiquent une catégorie, ou des numéros de téléphone dont vous ne voulez extraire que l’indicatif.

Plutôt que de modifier chaque cellule à la main, vous pouvez utiliser des fonctions de texte pour extraire exactement les caractères dont vous avez besoin. Les deux plus simples sont LEFT et RIGHT. Elles extraient des caractères depuis le début ou la fin d’un texte.

Découvrez la fonction LEFT

La fonction LEFT renvoie des caractères du début d’une chaîne de texte. Elle prend deux éléments :

  • Le texte (ou une cellule contenant du texte)
  • Le nombre de caractères à extraire

Ainsi, LEFT("Spreadsheet", 6) renvoie Spread. La fonction commence à l’extrême gauche et compte six caractères vers la droite.

=LEFT("Spreadsheet", 6)

LEFT avec une référence de cellule

Dans un contexte réel, vous indiquez une cellule à LEFT plutôt que de saisir directement du texte. Imaginez que la cellule A2 contienne le code de commande US-4471.

Pour extraire le préfixe du pays, récupérez les deux premiers caractères :

La formule lit la cellule A2, extrait ses 2 premiers caractères et renvoie US. Si vous modifiez A2, le résultat se met automatiquement à jour.

=LEFT(A2, 2)

Découvrez la fonction RIGHT

RIGHT fonctionne exactement comme LEFT, mais compte depuis la fin du texte. Elle prend également le texte et un nombre de caractères.

RIGHT("Spreadsheet", 5) renvoie sheet — les cinq derniers caractères.

Imaginez que vous vous teniez à l’extrémité droite du mot et que vous comptiez à rebours.

=RIGHT("Spreadsheet", 5)

RIGHT avec une référence de cellule

En utilisant le même code de commande US-4471 dans la cellule A2, supposons que vous vouliez uniquement le nombre final.

Les quatre chiffres se trouvent à droite : demandez donc les 4 derniers caractères. Cela renvoie 4471. Si les codes se terminent toujours par un nombre à quatre chiffres, cette formule fonctionne pour chaque ligne.

=RIGHT(A2, 4)

Le nombre de caractères par défaut est un

Le nombre de caractères est facultatif. Si vous l’omettez, les deux fonctions renvoient un seul caractère.

  • LEFT("Hello") renvoie H
  • RIGHT("Hello") renvoie o

C’est pratique lorsque vous n’avez besoin que de la toute première ou de la toute dernière lettre, par exemple pour extraire l’initiale d’un nom.

=LEFT("Hello")

Exemple détaillé : les initiales

Supposons que la cellule A2 contienne un prénom comme Amara et que B2 contienne un nom comme Okafor. Vous voulez obtenir les initiales AO.

Extrayez la première lettre de chacun, puis assemblez-les avec le symbole &. LEFT(A2,1) donne A, LEFT(B2,1) donne O, et l’esperluette les assemble.

=LEFT(A2,1) & LEFT(B2,1)

Demander trop de caractères

Que se passe-t-il si vous demandez plus de caractères que le texte n’en contient réellement ? Il n’y a pas d’erreur — la fonction renvoie simplement la chaîne entière.

LEFT("Hi", 10) renvoie Hi, car c’est tout ce qu’il y a. Cela rend LEFT et RIGHT tolérantes lorsque la longueur du texte varie d’une ligne à l’autre.

=LEFT("Hi", 10)

Les nombres deviennent du texte

Lorsque vous utilisez LEFT ou RIGHT sur un nombre, la feuille de calcul le convertit d’abord en texte, puis en extrait les caractères.

Si A2 contient 2026, alors LEFT(A2, 2) renvoie le texte 20. Notez que le résultat est du texte, et non un nombre : il s’alignera donc à gauche dans une cellule. Pour effectuer des calculs avec ce résultat, entourez-le de VALUE.

=VALUE(LEFT(A2, 2))

Combiner LEFT et RIGHT

Vous pouvez utiliser les deux fonctions dans la même feuille pour séparer un code en plusieurs parties. Avec US-4471 dans A2 :

  • Préfixe : LEFT(A2, 2) donne US
  • Nombre : RIGHT(A2, 4) donne 4471

Placez chaque formule dans sa propre colonne pour obtenir des données proprement séparées, prêtes à être triées ou filtrées.

=RIGHT(A2, 4)

Excel et Sheets sont compatibles ici

Bonne nouvelle : LEFT et RIGHT se comportent de la même manière dans Microsoft Excel et Google Sheets. La syntaxe est identique : une formule écrite dans l’un fonctionne dans l’autre.

Cette cohérence vaut pour la plupart des fonctions de texte de base, ce qui permet de les apprendre une fois et de les utiliser partout.

Vérification rapide

Évaluez votre compréhension de LEFT et RIGHT.

Récapitulatif : LEFT et RIGHT

Vous avez appris à extraire des caractères depuis l’une ou l’autre extrémité d’une chaîne de texte.

  • LEFT(text, n) extrait les n premiers caractères
  • RIGHT(text, n) extrait les n derniers caractères
  • Omettre n renvoie un seul caractère
  • Demander trop de caractères renvoie la chaîne entière
  • Assemblez les résultats avec & et entourez-les de VALUE pour obtenir à nouveau un nombre

Ensuite, vous extrairez des caractères au milieu d’une chaîne avec MID.

Questions Fréquemment Posées

La leçon « Extraire du texte avec LEFT et RIGHT » est-elle gratuite ?

Oui — le texte complet de « Extraire du texte avec LEFT et RIGHT » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours Excel Formulas Academy, passe à CoddyKit PRO. Le cours Excel Formulas Academy comprend 4 leçons au total.

Qu'est-ce que j'apprendrai dans « Extraire du texte avec LEFT et RIGHT » ?

Récupérez des caractères au début ou à la fin d’une chaîne de texte. Tu pratiques Excel Formulas Academy avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.

Dois-je avoir de l'expérience pour commencer Excel Formulas Academy ?

Aucune expérience préalable n'est requise. Excel Formulas Academy sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 1 sur 4.

Combien de temps prend la leçon « Extraire du texte avec LEFT et RIGHT » ?

La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.

Peux-tu écrire et exécuter du code dans cette leçon Excel Formulas Academy ?

Oui. Chaque leçon Excel Formulas Academy inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.

Toutes les leçons de ce cours

  1. Extraire du texte avec LEFT et RIGHT
  2. Extraire du milieu avec MID
  3. Mesurer le texte avec LEN
  4. Nettoyer les espaces avec TRIM
← Retour à Excel Formulas Academy