10 fonctions de texte dans Excel avec des exemples

Excel consiste à travailler avec des chiffres. Cependant, si vos données contiennent trop de texte, vous n'avez pas à vous inquiéter du tout. Excel propose plusieurs fonctions qui facilitentmanipuler des chaînes de texte. Ces fonctions vous permettent facilementtrouver une chaîne, compter les caractèresdans une chaîne, supprimez les espaces supplémentairesà partir d'une chaîne,joindre deux ou plusieurs chaînes, et effectuez d'autres tâches similaires sur les données textuelles.

Que sont les fonctions Texte dans Excel ?

Les fonctions de texte sont les fonctions natives de Microsoft Excel qui permettenttransformer ou analyser des données textuelles. Excel fournit un total de30+ fonctions de texteet beaucoup d’entre eux sont souvent utilisés par les gens pour l’analyse des données. Cet article met en évidence10 de ces fonctions de texte, avec leurs utilisations et exemples.

Voici la liste desles 10 principales fonctions d'Excel:

  1. TROUVER
  2. LEN
  3. GAUCHE
  4. DROITE
  5. MILIEU
  6. REMPLAÇANT
  7. SUPÉRIEUR
  8. GARNITURE
  9. ENCHAÎNER
  10. TEXTE

Examinons en détail ces fonctions, une par une.

1] TROUVER

Lepermet de retrouver une chaîne de texte dans une autre. Il renvoie la position à laquelle commence un caractère ou une chaîne dans une autre chaîne de texte.

Syntaxe

FIND(find_text, within_text, [start_num])
  • trouver_texteL'argument est utilisé pour saisir le texte que l'utilisateur souhaite rechercher.
  • dans le texteL'argument prend le texte qui contient le texte qui doit être trouvé.
  • [num_début]est un argument facultatif qui prend la position à partir de laquelle commencer la recherche. Il prend la valeur 1 par défaut.

Exemple

Disons que la cellule A3 d'une feuille Excel contient la chaîne « The Windows Club ». Si l'utilisateur souhaite trouver la position de « Win » dans la chaîne, il peut utiliser les fonctions « Rechercher » comme suit :

f(x)=FIND("Win", A1)

La sortie de la fonction ci-dessus sera5, car 5 représente la position de départ du texte « Win » dans « The Windows Club ».

Note:La fonction TROUVER estsensible aux majuscules et minuscules. Si vous ne souhaitez pas faire correspondre la casse, vous pouvez utiliser leRECHERCHEfonction, qui a la même syntaxe que la fonction FIND.

Lire:Comment utiliser le nouveau

2] LEN

La fonction LEN calcule la longueur de la chaîne, c'est à dire le nombre de caractères présents dans une chaîne. Il compte les espaces comme des caractères.

Syntaxe

LEN(text)
  • texteL'argument prend la chaîne dont l'utilisateur souhaite trouver la longueur.

Exemple

Dans l'exemple ci-dessus, si l'utilisateur souhaite connaître la longueur de la chaîne 'The Windows Club', il peut utiliser la fonction 'LEN' comme :

 f(x)=LEN (A3)

La sortie de la fonction ci-dessus sera16, car il y a 16 caractères dans la chaîne « The Windows Club », espaces compris.

A lire aussi : .

3] GAUCHE

La fonction GAUCHE renvoie plusieurs caractères successifs du côté gauche d'une chaîne, en fonction du nombre spécifié par l'utilisateur.

Syntaxe

LEFT(text, [num_chars])
  • texteL'argument est utilisé pour spécifier la chaîne qui contient les caractères à trouver.
  • [num_cars]spécifie le nombre de caractères à extraire à gauche de la chaîne principale. Cet argument est facultatif. Il prend « 1 » comme valeur par défaut, s'il n'est pas spécifié par l'utilisateur.

Exemple

Dans le même exemple que celui indiqué ci-dessus, si l'utilisateur souhaite extraire les 7 premiers caractères du « Windows Club », il peut utiliser la fonction « GAUCHE » comme :

f(x)=LEFT (A3, 7)

La sortie de la fonction ci-dessus seraLa victoire, car ce sont les 7 caractères les plus à gauche de la chaîne « The Windows Club », espaces compris.

La fonction RIGHT permet d'extraire plusieurs caractères de l'extrême droite d'une chaîne.

Syntaxe

RIGHT(text, [num_chars])
  • texteL'argument spécifie la chaîne qui contient les caractères souhaités.
  • [num_cars]L'argument spécifie le nombre de caractères qui doivent être extraits, en se déplaçant de l'extrême droite vers la gauche de la chaîne. Il s'agit d'un argument facultatif qui prend « 1 » comme valeur par défaut s'il n'est pas spécifié.

Exemple

En reprenant le même exemple, si l'utilisateur souhaite extraire les 7 derniers caractères de la chaîne 'The Windows Club', il peut utiliser la fonction 'RIGHT' comme :

f(x)=RIGHT(A3, 7)

La sortie de la fonction ci-dessus seraClub Ws, puisqu'il s'agit des 7 caractères les plus à droite du « Club Windows », espaces compris.

5] MILIEU

Lerenvoie plusieurs caractères consécutifs ou unsous-chaînedu milieu d'une autre chaîne.

Syntaxe

MID(text, start_num, num_chars)
  • texteL'argument prend la chaîne qui contient les caractères souhaités.
  • num_départL'argument prend la position à partir de laquelle commencer l'extraction des caractères.
  • num_charsL'argument prend le nombre de caractères que l'utilisateur souhaite extraire de la chaîne.

Exemple

Dans l'exemple ci-dessus, si l'utilisateur souhaite extraire 4 caractères à partir du 3ème caractère de la chaîne 'The Windows Club', il peut utiliser la fonction 'MID' comme :

f(x)=MID(A3, 3, 4)

La sortie de la fonction ci-dessus serasur, comme « e » est le troisième caractère et que « e » compte également les espaces, « e Wi » sont les 4 caractères consécutifs de la chaîne « The Windows Club ».

6] SUBSTITUT

Leremplace un texte existant par un nouveau texte dans une chaîne donnée.

Syntaxe

SUBSTITUTE(text, old_text, new_text, [instance_num])
  • texteL'argument spécifie la chaîne principale.
  • vieux_texteL'argument spécifie le texte qui doit être remplacé.
  • nouveau_texteL'argument spécifie le texte qui doit être mis à la place du texte existant.
  • [numéro_instance]L’argument spécifie quelle instance (ou occurrence) du texte existant doit être remplacée. Il s'agit d'un argument facultatif. Si vous spécifiez cette valeur, seule cette instance du texte sera remplacée ; sinon, toutes les instances du texte existant seront remplacées par le nouveau texte.

Exemple

Dans le même exemple, si l'utilisateur souhaite remplacer « Bienvenue chez The » par « The » dans « The Windows Club », il peut utiliser la fonction « SUBSTITUTE » comme :

f(x)=SUBSTITUTE(A3, "The", "Welcome to The")

La sortie de la fonction ci-dessus seraBienvenue au Club Windows, car la fonction de substitution a remplacé « The » par « Welcome to The » dans la chaîne de texte « The Windows Club ».

7] SUPÉRIEUR

Leconvertit une chaîne en majuscules, c'est-à-dire qu'il renvoie une chaîne après avoir mis chaque lettre en majuscule.

Syntaxe

UPPER(text)
  • texteL'argument prend la chaîne qui doit être mise en majuscule.

Exemple

En suivant le même exemple, si l'utilisateur souhaite mettre en majuscule chaque lettre de la chaîne 'The Windows Club', il peut utiliser la fonction 'UPPER' comme :

f(x)=UPPER(A3)

La sortie de la fonction ci-dessus seraLES FENÊTRES CLUB.

Note:

  1. Si vous souhaitez convertir une chaîne en minuscules, vous pouvez utiliser leINFÉRIEURfonction, ayant la même syntaxe que celle de la fonction UPPER.
  2. Si vous souhaitez mettre en majuscule la première lettre de chaque mot dans une chaîne, vous pouvez utiliser leavec la même syntaxe.

8] GARNITURE

La fonction TRIM supprime tous les espaces supplémentaires dans une chaîne, ne laissant qu'un seul espace entre deux mots.

Syntaxe

TRIM(text)
  • texteL'argument prend la chaîne avec un espacement irrégulier.

Exemple

Dans l'exemple indiqué ci-dessus, si l'utilisateur souhaite supprimer les espaces inutiles de la chaîne 'The Windows Club', il peut utiliser la fonction 'TRIM' comme :

f(x)=TRIM(A3)

La sortie de la fonction ci-dessus seraLe Club Windows, ne laissant qu'un seul espace entre les mots.

9] CONCATENER

Lejoint deux ou plusieurs chaînes dans Excel.

Syntaxe

CONCATENATE(text1, [text2], ...)
  • texte 1l’argumentation est obligatoire. Il faut la première chaîne à rejoindre.
  • texte2L'argument prend la chaîne supplémentaire à rejoindre. Vous pouvez joindre jusqu'à 255 chaînes.

Exemple

Disons que la cellule A3 d'une feuille Excel contient la chaîne « The », la cellule A4 contient la chaîne « Windows » et la cellule A5 contient la chaîne « Club ». Si l'utilisateur souhaite joindre ces chaînes, il peut utiliser les fonctions 'CONCATENATE' comme :

f(x)=CONCATENATE(A3, " ", A4, " ", A5)

La sortie de la fonction ci-dessus seraLe Club Windows, joignant les chaînes dans les cellules A3, A4 et A5 avec des espaces entre ces chaînes.

Conseil:Utilisez l'esperluette(&)symbole pour concaténer deux chaînes de texte.

10] TEXTE

La fonction TEXTE convertit le. La fonction peut être utilisée pour placer des nombres formatés entre le texte.

Syntaxe

TEXT(value, format_text)
  • valeurL’argument prend la valeur numérique qui doit être formatée.
  • format_texteL’argument prend le format qui doit être appliqué à la valeur.

Exemple

Disons que la cellule A2 dans Excel contient la chaîne « Le Club Windows a démarré le » et que la cellule A3 contient les données numériques « 20-04-2009 » ; les deux peuvent être combinés en une seule phrase en utilisant les fonctions « CONCATENATE » et « TEXT » comme :

f(x)=A2&" "&TEXT(A3,"mmmm d, yyyy")&"."

La sortie des fonctions ci-dessus seraLe Windows Club a débuté le 20 avril 2009.

A lire aussi : .

Quel est un exemple de fonction de texte ?

La fonction TEXTE dans Excel est utilisée pour joindre un nombre formaté avec une chaîne de texte. Par exemple, si une feuille Excel contient la chaîne « Augmentation des ventes au détail » dans la cellule A1 et le nombre « 20 000 » dans la cellule A2, alors la fonction TEXTE peut être utilisée pour joindre le contenu de ces deux cellules comme suit :

f(x)=A1&" "&TEXT(A3,"$ ##,###")&".".

La fonction ci-dessus renverra « Augmentation des ventes au détail de 20 000 $ », où le nombre 20 000 a été formaté à l'aide d'un symbole monétaire et d'un séparateur par virgule.

A quoi sert la fonction inférieure ?

La fonction LOWER est utilisée pour changer la casse d'une chaîne enminuscule. Si une chaîne donnée est en majuscule, en casse appropriée ou en casse de phrase, la fonction LOWER renverra la chaîne avec chacun de ses alphabets convertis en petites lettres. La syntaxe de la fonction LOWER estINFÉRIEUR(texte), où text spécifie la chaîne ou la référence à la cellule qui contient la chaîne qui doit être convertie en minuscules.

Lire ensuite :.

Related Posts