GAUCHE vs STXTQuelle fonction choisir ?
Comparaison complète avec exemples et recommandations (2026)
Résumé rapide
| Critère | GAUCHE | STXT |
|---|---|---|
| Position de départ | Toujours le 1er caractère | N'importe quelle position |
| Nombre d'arguments | 2 (texte; nb_caractères) | 3 (texte; position; nb_caractères) |
| Flexibilité | Limitée (début seulement) | Totale (n'importe où) |
| Lisibilité | Très lisible | Correcte |
GAUCHE pour les X premiers caractères. STXT pour extraire à partir d'une position précise.
GAUCHE : rappel
=GAUCHE(texte; [nb_car])Extrait les premiers caractères d'une chaîne de texte.
STXT : rappel
=STXT(texte; départ; nb_car)Extrait des caractères au milieu d'une chaîne.
Comparaison détaillée GAUCHE vs STXT
| Critère | GAUCHE | STXT |
|---|---|---|
| Position de départ | Toujours le 1er caractère | N'importe quelle position |
| Nombre d'arguments | 2 (texte; nb_caractères) | 3 (texte; position; nb_caractères) |
| Flexibilité | Limitée (début seulement) | Totale (n'importe où) |
| Lisibilité | Très lisible | Correcte |
Laquelle choisir ?
Tu veux les N premiers caractères (ex: code postal) → Utilise GAUCHE
Tu veux extraire au milieu ou à une position calculée → Utilise STXT
Tu veux les N derniers caractères → Utilise DROITE (ni GAUCHE ni STXT)
Questions fréquentes
STXT peut-elle remplacer GAUCHE ?
Oui, STXT(A1; 1; 5) fait la même chose que GAUCHE(A1; 5). Mais GAUCHE est plus lisible pour ce cas d'usage.
Comment trouver la position de départ pour STXT ?
Combine STXT avec CHERCHE ou TROUVE. Exemple : STXT(A1; CHERCHE("-"; A1)+1; 5) extrait 5 caractères après le premier tiret.
Ces fonctions marchent-elles avec des nombres ?
Oui, Excel convertit automatiquement le nombre en texte. GAUCHE(12345; 3) renvoie "123". Le résultat est du texte, pas un nombre.
Voir les guides complets
Tu veux maîtriser les deux ?
Rejoins Le Dojo Club pour accéder à des formations complètes sur toutes les fonctions Excel, avec des exercices pratiques et une communauté d'entraide.
Essayer pendant 30 jours