FormulaCamp
Toutes les fonctions
Text

GAUCHE (LEFT) dans Excel

GAUCHE (LEFT) expliquée avec sa syntaxe, trois exemples vérifiés, son association avec STXT et TROUVE, et les erreurs.

Syntaxe

LEFT(text, [num_chars])

Exemple : =LEFT(A2,2)

Disponible dans : All versions

La fonction GAUCHE renvoie un nombre de caractères pris au début d’une chaîne de texte : =LEFT(text, num_chars). Avec DROITE (depuis la fin) et STXT (depuis n’importe quelle position), elle sépare en plusieurs parties les codes, les identifiants et les noms.

Quand l’utiliser

Arguments

Exemples expliqués

Trois premiers caractères

A
1Code
2NYC-1042

Formule : C1: =LEFT(A2,3)

Résultat : NYC

Prend les trois premiers caractères du code.

Milieu de la chaîne avec STXT

A
1Code
2NYC-1042

Formule : C1: =MID(A2,5,4)

Résultat : 1042

Commence au caractère 5 et prend 4 caractères.

Tout ce qui précède le @

Formule : C1: =LEFT(A2,FIND("@",A2)-1)

Résultat : sam

TROUVE renvoie la position de @ (4) ; soustraire 1 conserve les caractères qui le précèdent.

À vous de jouer

Modifiez une formule ou une valeur dans la feuille d’exemple et observez le résultat.

Formule en D2 : =LEFT(A2,5)

Feuille d’exemple : LEFT
ABCD
1TextOtherResult
2Alice Johnsonalice johnsonAlice
3[email protected][email protected]
4 extra spaces
5SKU-2026-0415
6iced coffee, tea, sugar
7Order 417 shipped
Résultat en D2 : Alice
S’exercer dans une leçon en anglais : Splitting Strings

Erreurs et vérifications

Fonctions associées

Questions fréquentes

Comment obtenir les N derniers caractères ?
Utilisez RIGHT(text, N).
Comment obtenir le milieu d’une chaîne ?
Utilisez MID(text, start, length).
Que se passe-t-il si num_chars dépasse la longueur du texte ?
GAUCHE renvoie toute la chaîne sans erreur.
Comment fractionner du texte au niveau d’un délimiteur ?
Dans Microsoft 365, utilisez TEXTBEFORE, TEXTAFTER ou TEXTSPLIT ; ailleurs, associez GAUCHE, STXT et TROUVE.

Autres fonctions de la catégorie Text