Navigation Rapide
Fonctions GAUCHE et GAUCHEB
Résumé
Les fonctions GAUCHE et GAUCHEB extraient les premiers caractères d'une chaîne de texte. GAUCHE utilise le nombre de caractères, tandis que GAUCHEB compte les octets pour les systèmes à double octet (DBCS). GAUCHEB est désormais déconseillée car GAUCHE gère les caractères Unicode.
Syntaxe
GAUCHE(texte; [no_car])
GAUCHEB(texte; [no_oct])
Paramètres
| Paramètre | Type | Requis | Description |
|---|---|---|---|
| texte | Texte |
Oui | Chaîne de texte contenant les caractères à extraire |
| no_car | Nombre |
Non | Nombre de caractères à extraire (≥0). Par défaut : 1 |
| no_oct | Nombre |
Non | Nombre d'octets à extraire pour GAUCHEB (≥0). Par défaut : 1 |
Utilisation de la fonction LEFT, LEFTB
GAUCHE est idéale pour extraire des préfixes de texte comme des codes produits, noms de mois ou initiales. Spécifiez le nombre de caractères à extraire du début de la chaîne. Parfait pour nettoyer et formater des données texte.
Exemples Courants de LEFT, LEFTB
Extraction de préfixe de produit
=GAUCHE(A2;4)
Extrait les 4 premiers caractères 'Prix' de 'Prix de vente'
Premier caractère par défaut
=GAUCHE(A3)
Retourne 'S' de 'Suède' (1er caractère par défaut)
Texte entier si trop long
=GAUCHE("ABC";5)
Retourne 'ABC' entier car 5 > longueur (3)
Questions Fréquemment Posées
Erreurs Courantes et Solutions
#VALEUR!
Cause: no_car < 0 ou non numérique
Solution: Utilisez un nombre ≥ 0
#VALEUR!
Cause: texte n'est pas du texte
Solution: Vérifiez le format du texte
Notes
- GAUCHEB déconseillée - utilisez GAUCHE avec Unicode
- no_car ≥ 0 obligatoire
- Par défaut : 1 caractère
- Fonctionne avec les nombres (convertis en texte)
- Insensible à la casse
Compatibilité
Disponible dans : Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Non disponible dans :
Contenu dernièrement révisé: December 9, 2025
Fréquence de mise à jour: Selon les besoins
Versions Excel testées: Excel 2007+