Texte

LEFT Formule

LEFT extrait un nombre spécifié de caractères depuis le début (côté gauche) d’une chaîne de texte. Elle est couramment utilisée pour extraire des indicatifs téléphoniques, des préfixes de codes produits ou isoler les premiers caractères d’un identifiant.

Syntaxe

LEFT(text, [num_chars])
ParamètreDescription
textLa chaîne de texte source.
[num_chars](Facultatif.) Le nombre de caractères à extraire. Par défaut 1.
Essayez LEFT dans Viztab — gratuit, sans inscription

Exemples

Extraire un indicatif téléphonique

Formule
=LEFT(A2, 3)
Renvoie : "01 " — les 3 premiers caractères de "01 45 67 89 01"

Obtenir le prénom d’un nom complet

Formule
=LEFT(A2, FIND(" ", A2)-1)
Renvoie : "Jean" — extrait tout avant le premier espace dans "Jean Dupont"

Extraire l’année d’une date texte

Formule
=LEFT(A2, 4)
Renvoie : "2024" — les 4 premiers caractères de "2024-03-15"

Erreurs Courantes

#VALUE!

L’argument num_chars est négatif. Il doit être zéro ou un nombre positif.

#VALUE!

La cellule contient une date ou un nombre, pas du texte. Encapsulez-la avec TEXT() d’abord.

Conseils

Longueur dynamique avec FIND

Extraire le texte avant un délimiteur : =LEFT(A1, FIND("-", A1)-1) récupère tout avant le premier tiret.

Omettre num_chars pour 1

=LEFT(A1) renvoie juste le premier caractère, identique à =LEFT(A1, 1).

Combiner avec LEN

Pour obtenir tout sauf les N derniers caractères : =LEFT(A1, LEN(A1)-N).

Essayez LEFT dans Viztab

Importez vos données et utilisez LEFT avec plus de 370 formules. Sans inscription.

Ouvrir Viztab

Formules Associées