Fonction GAUCHE, comment utiliser la fonction pour couper la chaîne de caractères gauche dans Excel

Fonction GAUCHE, comment utiliser la fonction pour couper la chaîne de caractères gauche dans Excel

Qu'est-ce que la fonction Gauche dans Excel ? Comment utiliser la fonction Gauche dans Excel ? Découvrons-le avec LuckyTemplates.com !

Microsoft Excel est connu comme un tableur capable de gérer de grandes quantités de données. Vous pouvez importer des données en masse, puis utiliser les fonctions intelligentes d'Excel pour calculer vous-même les résultats. Dans cet article, nous découvrirons la fonction GAUCHE, l'une des fonctions de texte courantes d'Excel.

La fonction GAUCHE appartient au groupe de fonctions de traitement de chaîne, utilisée pour couper la chaîne de caractères à gauche de la chaîne de texte. La fonction GAUCHE est souvent utilisée pour rechercher rapidement des informations, au lieu de devoir rechercher manuellement des informations ou des chaînes de caractères. En particulier, la fonction GAUCHE peut être combinée avec d'autres fonctions de recherche dans Excel pour traiter des tableaux d'informations complexes, comme la combinaison de la fonction GAUCHE avec la fonction Vlookup . L'article suivant vous expliquera comment utiliser la fonction GAUCHE dans Excel.

Table des matières de l'article

Formule de fonction GAUCHE dans Excel

La fonction LEFT a la syntaxe =LEFT(text;[num_chars]) . Là-dedans :

  • Le texte est la chaîne de texte requise, qui est une chaîne de texte ou une référence de cellule à une chaîne de texte contenant les caractères que vous souhaitez extraire.
  • Num_chars est un argument facultatif, c'est le nombre de caractères que vous souhaitez que la fonction LEFT recherche en partant de la première position à gauche du texte.
  • Num_chars doit être supérieur ou égal à zéro, si num_chars < 0="" alors la fonction retournera une erreur">
  • Num_chars est supérieur à la longueur du texte, la fonction LEFT renverra l'intégralité du texte.
  • Si num_chars est omis, la valeur par défaut est num_chars = 1.

Remarque lors de l'utilisation de la fonction GAUCHE dans Excel

  • La fonction GAUCHE d'Excel doit être utilisée pour extraire les caractères en commençant par le côté gauche du texte.
  • Number_of_characters est facultatif et la valeur par défaut est 1.
  • GAUCHE dans Excel extraira également les chiffres (0-9) des nombres.
  • Le format numérique (c'est-à-dire le symbole monétaire $) ne fait pas partie du nombre. Ils ne sont donc ni calculés ni extraits par la fonction GAUCHE.

Comment ouvrir la fonction GAUCHE dans Excel ?

1. Il vous suffit de saisir la formule GAUCHE souhaitée dans Excel dans la cellule requise pour obtenir la valeur de retour sur l'argument.

2. Vous pouvez ouvrir manuellement la formule GAUCHE dans la boîte de dialogue Excel de la feuille de calcul et saisir le texte et le nombre de caractères.

3. Dans la feuille de calcul ci-dessus, vous pouvez voir l'option de formule de fonction GAUCHE dans Excel sous l' onglet Texte de la section Formules de la barre de menu.

4. Pour ouvrir la formule GAUCHE dans la boîte de dialogue Excel, cliquez sur l' onglet Texte dans   Formules et sélectionnez GAUCHE. Voir l'exemple ci-dessous.

Fonction GAUCHE, comment utiliser la fonction pour couper la chaîne de caractères gauche dans Excel

5. La boîte de dialogue ci-dessus s'ouvrira dans laquelle vous pourrez définir les arguments pour obtenir le résultat de la formule.

Quelques formules de fonction GAUCHE dans Excel

Extrait une sous-chaîne avant un certain caractère

Vous pouvez utiliser la formule générale ci-dessous pour obtenir une sous-chaîne précédée de tout autre caractère :

Fonction GAUCHE, comment utiliser la fonction pour couper la chaîne de caractères gauche dans Excel

La formule GAUCHE ci-dessus dans Excel est utilisée lorsque vous souhaitez extraire une partie d'une chaîne de texte, précédée d'un caractère spécifique. Par exemple, si vous souhaitez obtenir des noms à partir d’une colonne de noms complets ou si vous souhaitez extraire les codes de pays d’une liste de numéros de téléphone.

Supprimez les N derniers caractères d'une chaîne :

Vous pouvez utiliser la formule générale suivante pour supprimer les N derniers caractères d'une chaîne.

Fonction GAUCHE, comment utiliser la fonction pour couper la chaîne de caractères gauche dans Excel

La formule GAUCHE ci-dessus dans Excel est utilisée lorsque vous souhaitez supprimer certains caractères de la fin d'une chaîne et extraire le reste de la chaîne dans une autre cellule. Le fonctionnement de la formule GAUCHE dans Excel est basé sur la logique : la fonction LEN permet d'obtenir le nombre total de caractères dans une chaîne. Cette formule de fonction GAUCHE dans Excel exclut le nombre de caractères indésirables de la longueur totale et renvoie les caractères restants.

Instructions pour utiliser la fonction GAUCHE dans Excel

Exemple 1 : utilisez la fonction GAUCHE pour rechercher des caractères

Dans le tableau ci-dessous, utilisez la fonction GAUCHE pour rechercher les 3 premiers caractères de la cellule B2. Entrez la formule =LEFT(B2,3) et appuyez sur Entrée.

Fonction GAUCHE, comment utiliser la fonction pour couper la chaîne de caractères gauche dans Excel

En conséquence, nous obtenons 3 caractères de gauche à droite de la chaîne de caractères dans la cellule B2.

Ou dans la formule de saisie, vous pouvez remplacer la position de la cellule contenant la chaîne de caractères par un caractère entouré de guillemets, comme indiqué.

Fonction GAUCHE, comment utiliser la fonction pour couper la chaîne de caractères gauche dans Excel

Exemple 2 : la fonction GAUCHE combine la fonction RECHERCHE

En combinant ces deux fonctions, nous l'utiliserons pour rechercher la chaîne de caractères précédant un certain caractère, par exemple, obtenir le nom de famille dans la colonne du nom complet, obtenir l'indicatif du pays moins le numéro de téléphone. Dans la colonne du nom complet, tous sont séparés par des espaces, nous utilisons donc la formule = =LEFT(B2,SEARCH(" ",B2)-1) puis appuyons sur Entrée.

Puis -1 pour ne pas extraire les espaces lors de la recherche de caractères.

Fonction GAUCHE, comment utiliser la fonction pour couper la chaîne de caractères gauche dans Excel

En conséquence, vous obtenez la chaîne du nom de famille dans la cellule. Faites défiler jusqu'aux cases ci-dessous pour d'autres résultats.

Fonction GAUCHE, comment utiliser la fonction pour couper la chaîne de caractères gauche dans Excel

Pour la plage de numéros de téléphone dans laquelle vous souhaitez obtenir l'indicatif régional du pays avant le point, entrez la formule =LEFT(B5,SEARCH(".",B5)-1) et appuyez sur Entrée.

Fonction GAUCHE, comment utiliser la fonction pour couper la chaîne de caractères gauche dans Excel

Le résultat obtiendra uniquement l’indicatif régional du pays dans la plage de numéros de téléphone.

Fonction GAUCHE, comment utiliser la fonction pour couper la chaîne de caractères gauche dans Excel

Exemple 3 : Combinez la fonction GAUCHE avec la fonction LEN

La fonction LEN est souvent utilisée en combinaison avec des fonctions pour rechercher des chaînes de caractères. Avec la fonction LEFT, combinée à la fonction LEN, elle permet de supprimer certains caractères de la fin de la chaîne. Formule combinée =LEFT(text,LEN(text) - caractère que vous souhaitez déplacer).

La fonction LEN prend le nombre total de caractères dans une chaîne, puis soustrait le nombre de caractères que vous souhaitez supprimer de la longueur totale de la chaîne. La fonction GAUCHE renverra le nombre de caractères restants.

Par exemple, supprimez 5 caractères de la chaîne dans la cellule B2, entrez la formule =LEFT(B2, LEN(B2)-5) et appuyez sur Entrée.

En conséquence, nous avons la séquence de caractères restante après avoir supprimé les 5 derniers caractères de la séquence de caractères, espaces compris.

Fonction GAUCHE, comment utiliser la fonction pour couper la chaîne de caractères gauche dans Excel

Exemple 4 : Combiner la fonction GAUCHE et la fonction VALEUR

Lorsque ces deux fonctions sont combinées, elles renvoient des caractères numériques, au lieu de chaînes de texte comme lors de l'utilisation de la fonction GAUCHE. Par exemple, exportez les 2 premiers caractères de la chaîne dans la cellule B5, saisissez la formule =VALUE(LEFT(B2,2)).

Fonction GAUCHE, comment utiliser la fonction pour couper la chaîne de caractères gauche dans Excel

En conséquence, nous obtenons le numéro que nous devons trouver, comme indiqué.

Fonction GAUCHE, comment utiliser la fonction pour couper la chaîne de caractères gauche dans Excel

La fonction GAUCHE dans Excel ne fonctionne pas – causes et solutions

Si la fonction Excel GAUCHE ne fonctionne pas correctement dans votre feuille de calcul, cela est probablement dû à l'une des raisons suivantes.

1. L'argument Num_chars est inférieur à 0

Si votre formule Excel GAUCHE renvoie la #VALEUR ! , la première chose à vérifier est la valeur de l' argument num_chars. S'il s'agit d'un nombre négatif, supprimez simplement le signe moins et l'erreur disparaîtra (bien sûr, il est très peu probable que quelqu'un y ait intentionnellement mis un nombre négatif, mais il est tout à fait normal que les humains fassent des erreurs).

En règle générale, l'erreur VALUE se produit lorsque l' argument num_chars est représenté par une autre fonction. Dans ce cas, copiez la fonction dans une autre cellule ou sélectionnez-la dans la barre de formule et appuyez sur F9 pour voir à quoi équivaut la fonction. Si la valeur est inférieure à 0, vérifiez la fonction pour les erreurs.

Pour mieux illustrer ce problème, utilisons la formule LEFT utilisée pour extraire les indicatifs téléphoniques des pays : LEFT(A2, SEARCH("-", A2)-1) . Comme vous vous en souvenez peut-être, la fonction SEARCH dans l' argument num_chars calcule la position du premier trait d'union dans la chaîne d'origine, à laquelle nous soustrayons 1 pour supprimer le trait d'union du résultat final. Si vous remplacez accidentellement -1, par exemple, par -11, la formule renverra une erreur #VALUE car l' argument num_chars est équivalent à un nombre négatif : La formule de gauche ne fonctionne pas car l' argument num_chars est inférieur à 0 . .

Fonction GAUCHE, comment utiliser la fonction pour couper la chaîne de caractères gauche dans Excel

L'argument Num_chars est inférieur à 0

2. Interligne dans le texte original

Si votre formule Excel GAUCHE échoue sans raison apparente, vérifiez les valeurs d'origine pour les espaces de début. Si vous avez copié vos données depuis le Web ou exporté depuis une autre source externe, de nombreux espaces de ce type peuvent se trouver avant les entrées de texte sans que vous vous en rendiez compte, et vous ne saurez jamais qu'ils sont là pour vous jusqu'à ce que quelque chose se passe mal. L'image suivante illustre un problème avec la fonction GAUCHE d'Excel qui ne fonctionne pas correctement en raison d'un espace au début de la chaîne d'origine.

Fonction GAUCHE, comment utiliser la fonction pour couper la chaîne de caractères gauche dans Excel

La fonction GAUCHE d'Excel ne fonctionne pas correctement en raison d'un espace au début de la chaîne d'origine

Pour supprimer des espaces au début de votre feuille de calcul, utilisez la fonction TRIM d'Excel ou le complément Text Toolkit .

3. Excel GAUCHE ne fonctionne pas avec les dates

Si vous essayez d'utiliser la fonction GAUCHE d'Excel pour obtenir des parties individuelles d'une date (telles que le jour, le mois ou l'année), dans la plupart des cas, vous n'obtiendrez que les premiers chiffres du nombre qui représente ce jour. Le problème est que dans Microsoft Excel, toutes les dates sont stockées sous forme d'entiers représentant le nombre de jours depuis le 1er janvier 1900, qui sont stockés sous la forme du chiffre 1. Ce que vous voyez dans une cellule n'est qu'une représentation. L'apparence visuelle de la date et son affichage peut être facilement modifié en appliquant un format de date différent.

Par exemple, si vous avez la date du 11 janvier 2017 dans la cellule A1 et que vous essayez d'extraire la date à l'aide de la formule LEFT(A1,2), le résultat sera 42, qui correspond aux 2 premiers chiffres du nombre 42746 . représente le 11 janvier 2017 dans le système Excel interne.

Pour extraire une partie spécifique d'une journée, utilisez l'une des fonctions suivantes : JOUR, MOIS ou ANNÉE.

Dans le cas où votre date est saisie sous forme de chaîne de texte, la fonction GAUCHE fonctionnera sans accroc, comme indiqué dans la partie droite de la capture d'écran : Excel GAUCHE ne fonctionne pas avec les dates mais fonctionne avec une chaîne de texte représentant la date.

Fonction GAUCHE, comment utiliser la fonction pour couper la chaîne de caractères gauche dans Excel

Excel LEFT ne fonctionne pas avec les dates mais fonctionne avec des chaînes de texte représentant des dates

4. Perte du symbole monétaire

Si le texte original est soumis à une mise en forme monétaire ou comptable, ce symbole ne fait pas partie des caractères de la cellule. Cette icône apparaît uniquement lorsqu'elle est accompagnée d'un format numérique spécifique. La fonction GAUCHE est une fonction texte. Il convertira donc toutes les valeurs au format texte.

Une solution utile ici consiste à combiner GAUCHE avec la fonction VALEUR pour convertir le texte en nombre. Vous pouvez ensuite sélectionner le format numérique souhaité.

5. La fonction GAUCHE renvoie moins de caractères que prévu

Si vous connaissez le nombre de caractères qui composent le résultat souhaité mais que la formule de la fonction GAUCHE ne renvoie que quelques caractères, vous aurez peut-être besoin de plus d'espace pour le texte d'origine.

Au lieu de les supprimer manuellement, vous pouvez utiliser la fonction TRIM pour les supprimer.

=LEFT(TRIM(A2),7)

Quelques points à retenir lors de l'utilisation de la fonction GAUCHE dans Excel

  • Une erreur #VALUEse produit si l'argument [num_chars] est inférieur à 0.
  • Les dates sont classées dans Excel sous forme de nombres et seul le formatage des cellules les fait apparaître sous forme de dates dans la feuille de calcul. Par conséquent, si vous souhaitez utiliser la fonction GAUCHE pour les dates, elle renverra les premiers caractères du nombre représentant la date.

Par exemple, 01/01/1980 représente le nombre 29221, donc appliquer la fonction GAUCHE à une cellule contenant la date 01/01/1980 (et lui demander de renvoyer 3 caractères) vous donnera le résultat 292. Si vous souhaitez utilisez GAUCHE sur les dates, vous pouvez le combiner avec les fonctions JOUR, DATE, MOIS ou ANNÉE. Sinon, vous pouvez convertir les cellules contenant des dates en texte à l'aide de l'outil texte en colonne d'Excel.

Ci-dessus, vous trouverez comment utiliser la fonction GAUCHE pour obtenir la chaîne de caractères à gauche et des exemples de combinaison de la fonction GAUCHE avec d'autres fonctions. Si une erreur se produit, l'utilisateur doit vérifier num_charssi elle est supérieure à 0 ou non.

Je vous souhaite du succès !


Jouez à puzzle sur Excel

Jouez à puzzle sur Excel

MehmetSalihKoten, un utilisateur de Reddit, a créé une version entièrement fonctionnelle de Tetris dans Microsoft Excel.

Comment utiliser la fonction Convertir dans Excel

Comment utiliser la fonction Convertir dans Excel

Pour convertir des unités de mesure dans Excel, nous utiliserons la fonction Convertir.

Comment utiliser la fonction HLOOKUP dans Excel

Comment utiliser la fonction HLOOKUP dans Excel

Qu'est-ce que la fonction HLOOKUP ? Comment utiliser la fonction RECHERCHEH dans Excel ? Découvrons-le avec LuckyTemplates !

Fonction SIERREUR dans Excel, formule et utilisation

Fonction SIERREUR dans Excel, formule et utilisation

La fonction SIERREUR dans Excel est assez couramment utilisée. Pour bien l'utiliser, vous devez comprendre la formule SIERREUR de Microsoft Excel.

Comment utiliser la fonction VALEUR dans Excel

Comment utiliser la fonction VALEUR dans Excel

Qu'est-ce que la fonction VALEUR dans Excel ? Quelle est la formule de valeur dans Excel ? Découvrons-le avec LuckyTemplates.com !

Fonction Excel EOMONTH, comment utiliser la fonction EOMONTH

Fonction Excel EOMONTH, comment utiliser la fonction EOMONTH

La fonction EOMONTH dans Excel permet d'afficher le dernier jour d'un mois donné, avec une mise en œuvre très simple. Vous obtiendrez alors le dernier jour d'un mois spécifique en fonction des données que nous avons saisies.

Comment utiliser la boucle do-while dans Excel VBA

Comment utiliser la boucle do-while dans Excel VBA

Vous souhaitez automatiser les tâches répétitives dans Excel VBA ? Apprenons donc à utiliser une boucle Do-While pour implémenter une série d'actions qui se répètent jusqu'à ce qu'une condition soit remplie.

Excel 2016 - Leçon 6 : Modifier la taille des colonnes, des lignes et des cellules dans Excel

Excel 2016 - Leçon 6 : Modifier la taille des colonnes, des lignes et des cellules dans Excel

La largeur de colonne et la hauteur de ligne par défaut dans Excel peuvent ne pas correspondre aux données que vous saisissez. L'article ci-dessous vous montre quelques façons de modifier la taille des colonnes, des lignes et des cellules dans Excel 2016. Veuillez vous y référer !

Excel 2016 - Leçon 5 : Concepts de base des cellules et des plages

Excel 2016 - Leçon 5 : Concepts de base des cellules et des plages

Chaque fois que vous travaillez avec Excel, vous devrez saisir des informations – ou du contenu – dans des cellules. Apprenons avec LuckyTemplates les concepts de base des cellules et des plages dans Excel 2016 !

Comment utiliser la fonction XLOOKUP dans Excel

Comment utiliser la fonction XLOOKUP dans Excel

Qu'est-ce que la fonction Xlookup dans Excel ? Comment utiliser Xlookup dans Excel ? Découvrons-le avec LuckyTemplates.com !