Lorsque du texte est copié ou importé dans Excel, des caractères indésirables indésirables sont parfois inclus avec les bonnes données. Parfois, seule une partie des données textuelles de la cellule est nécessaire - telle que le prénom d'une personne, mais pas son nom de famille.
Dans de tels cas, Excel comporte des fonctions qui peuvent être utilisées pour supprimer les données indésirables du reste. La fonction que vous utilisez dépend de l'emplacement des bonnes données par rapport aux caractères indésirables de la cellule.
- Si les bonnes données sont sur le côté droit, utilisez le bouton DROITE fonction pour l'extraire.
- Si les bonnes données comportent des caractères indésirables des deux côtés, utilisez la commande MILIEU fonction pour l'extraire.
- Si les bonnes données sont sur le côté gauche, utilisez le boutonLA GAUCHE function pour l'extraire - c'est la fonction que nous allons présenter dans cet article.
Syntaxe des fonctions Excel LEFT et LEFTB
le LA GAUCHE et GAUCHE Les fonctions sont deux options qui effectuent des opérations similaires mais diffèrent par les langues qu’elles prennent en charge. Suivez les instructions ci-dessous et choisissez la fonction qui prend le mieux en charge votre langue.
- LA GAUCHE est pour les langues qui utilisent le jeu de caractères mono-octet; ce groupe comprend la plupart des langues telles que l'anglais et toutes les langues européennes.
- GAUCHE est pour les langues qui utilisent le jeu de caractères double octet; cela inclut le japonais, le chinois (simplifié), le chinois (traditionnel) et le coréen.
Dans Excel, la syntaxe d'une fonction fait référence à la présentation de la fonction et inclut le nom, les crochets et les arguments de la fonction. La syntaxe de la fonction LEFT est la suivante:
= LEFT (Text, Num_chars)
La syntaxe de la fonction LEFTB est la suivante:
= LEFT (Text, Num_bytes)
Les arguments de la fonction indiquent à Excel les données à utiliser dans les fonctions et la longueur de la chaîne à extraire.
- Texte (requis pourLA GAUCHE etGAUCHE) fait référence à l’entrée contenant les données souhaitées. Cet argument peut être une référence de cellule à l'emplacement des données dans la feuille de calcul ou le texte réel entre guillemets.
- Num_chars (facultatif pourLA GAUCHE) spécifie le nombre de caractères à gauche de l'argument de chaîne à conserver. Tous les autres personnages sont supprimés.
- Num_bytes - (facultatif pourGAUCHE) spécifie le nombre de caractères à gauche de l'argument de chaîne à conserver en octets. Tous les autres personnages sont supprimés.
Remarques importantes sur la fonction LEFT
- Si Num_chars / Num_bytes est omis, la valeur par défaut de 1 caractère est affichée par la fonction.
- Si Num_chars / Num_bytes est supérieur à la longueur du texte, la fonction renvoie la chaîne de texte entière.
- Si la valeur de l'argument Num_chars / Num_bytes est négative, la fonction renvoie le #VALUE! valeur d'erreur.
- Si la valeur de l'argument Num_chars / Num_bytes fait référence à une cellule vide ou est égale à zéro, la fonction renvoie une cellule vide.
Exemple de fonction Excel GAUCHE
Il y a plusieurs façons d'utiliser le LA GAUCHE function pour extraire un nombre spécifique de caractères d'une chaîne de texte, y compris la saisie directe des données en tant qu'arguments pour la fonction et la saisie de références de cellule pour les deux arguments.
Il est généralement préférable de saisir les références de cellule pour les arguments plutôt que les données réelles. Cet exemple répertorie les étapes utilisées pour entrer le LA GAUCHE fonction et ses arguments dans la cellule C3 extraire le motWidgets de la chaîne de texte dans cellule A3.
Entrer dans la fonction LEFT
Options pour entrer la fonction et ses arguments dans cellule B1 comprendre:
- Taper la fonction complète dans la cellule appropriée.
- Utilisation du générateur de formules d'Excel.
Utiliser le Générateur de formules pour entrer dans la fonction simplifie souvent la tâche car elle s’occupe de la syntaxe de la fonction - en entrant le nom de la fonction, les séparateurs de virgule et les crochets aux emplacements et à la quantité corrects.
Pointant sur les références de cellules
Quelle que soit l'option choisie pour la saisie de la fonction dans une cellule de la feuille de calcul, il est préférable d'utiliser pointer et cliquer pour saisir les références de cellule utilisées comme arguments afin de minimiser le risque d'erreurs causées par la saisie d'une mauvaise référence de cellule.
Entrer à gauche avec Formula Builder
Entrer leLA GAUCHE fonction et ses arguments en cellule B3 de l'exemple d'image en utilisant Excel Formule Builder.
- Cliquer sur cellule B3 pour en faire la cellule active - c’est là que les résultats de la fonction seront affichés.
- Clique sur leFormules onglet du menu du ruban.
- ChoisirTexte du ruban pour ouvrir la liste déroulante des fonctions.
- Cliquer surLA GAUCHE dans la liste.
- Dans la boîte de dialogue, cliquez sur le boutonTexte ligne.
- Cliquez sur la cellule A3 dans la feuille de travail pour entrer cette référence de cellule dans la boîte de dialogue.
- Clique sur leNum_chars ligne.
- Cliquez sur la celluleB10 dans la feuille de travail pour entrer cette référence de cellule.
- Cliquez sur Terminé pour compléter la fonction.
La sous-chaîne extraiteWidgets devrait apparaître dans cellule B3.
Extraire des nombres avec la fonction GAUCHE
leLA GAUCHE Cette fonction peut être utilisée pour extraire un sous-ensemble de données numériques d’un nombre plus long en suivant les étapes décrites dans la section précédente. Le seul problème est que les données extraites sont converties en texte et ne peuvent pas être utilisées dans des calculs impliquant certaines fonctions, telles que laSOMME etMOYENNE les fonctions.
L’un des moyens de résoudre ce problème consiste à utiliser le VALEUR fonction pour convertir le texte en un nombre comme indiqué dans rangée 9 de l'exemple d'image:
= VALEUR (GAUCHE (B2, 6))
Une deuxième option consiste à utiliser coller spécial pour convertir le texte en chiffres.