Syntaxe
LEFT(text, [num_chars])
| Paramètre | Description |
|---|---|
| text | La chaîne de texte source. |
| [num_chars] | (Facultatif.) Le nombre de caractères à extraire. Par défaut 1. |
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