Les Fonctions Texte Sous Excel

ASC                      :  Change les caractères anglais ou katakana à pleine chasse (codés sur deux octets) à l’intérieur d’une chaîne de caractères en caractères à demi-chasse (codés sur un octet).

Syntaxe :  ASC(texte),

Exemples : =ASC(« EXCEL ») égale « EXCEL »

 

BAHTTEXT         : Convertit un nombre en texte en utilisant le format monétaire ß (baht).

Syntaxe :  BAHTTEXT(nombre)

Exemples : =BAHTTEXT(D1), =BAHTTEXT(133) .

 

CAR                     : Renvoie le caractère spécifié par le code numérique.

Syntaxe :  CAR(nombre)

Exemples : =CAR(123) affiche le caractère : {  , =CAR(68) affiche la lettre D.

 

EPURAGE           : Supprime tous les caractères de contrôle du texte.

Syntaxe :  EPURAGE(texte)

Exemples :  =EPURAGE(CAR(2)) n’affiche rien car 2 est le code d’une caractère non imprimable mais :  =EPURAGE(CAR(68)) affiche la lettre D.

Note : La fonction EPURAGE a été conçue pour éliminer du texte les 32 premiers caractères non imprimables du code ASCII à 7 bits (valeurs 0 à 31).

 

CODE                   : Renvoie le numéro de code du premier caractère d’une chaîne de texte.

Syntaxe : CODE(texte)

Exemples : =CODE(« b ») Affiche le numéro de code de b (98) et =CODE(« & ») Affiche le numéro de code de & (38),

 

CONCATENER  : Joint plusieurs éléments de texte en un seul élément de texte.

Syntaxe : CONCATENER (texte1;texte2;…)

Exemple : Si la valeur de A1 est « Quoi » et la valeur de A2 est « ? » alors la fonction =CONCATENER(A1;B1) affiche « Quoi ? »

 

EURO                   : Convertit un nombre en texte en utilisant le format monétaire € (euro).

Syntaxe :  EURO(nombre;décimales)

Exemples : =EURO(A2, 2) Affiche le premier nombre dans un format monétaire, 2 chiffres après la virgule (1 234,57 €)

 

EXACT                : Vérifie si deux valeurs de texte sont identiques.

Syntaxe :  EXACT(texte1;texte2) avec texte1   représente la première chaîne de texte et texte2   représente la seconde chaîne de texte.

Exemple : si la valeur de A3 est « Youssef » et la valeur de B3 et « Yocef » alors la fonction =EXACT(A3;B3) donne la valeur « Faux ». Si les deux cellules A3 et B3 contiennent la même valeur « Youssef » la fonction affiche la valeur « Vrai »

 

TROUVE, TROUVERB      : Trouve un texte dans un autre texte (en respectant la casse : majuscule/minuscule).

Syntaxe :  TROUVE(texte_cherché;texte;no_départ)

Exemple : Si la valeur de A1 est « Youssef Nejjari », la fonction =TROUVE(« e »;A1) donne « 6 » la position du première « e » dans la chaine de caractère.


CTXT                    : Convertit un nombre au format texte avec un nombre de décimales spécifié.

Syntaxe :  CTXT(nombre;décimales;no_séparateur)

Exemple : si le contenu de A1 est 1234,5674  la fonction « =CTXT(A2;2) » donne 1234,56 et « =CTXT(A2;1) » donne 1234,5 ainsi de suite. 

JIS                         : Change les caractères anglais ou katakana à demi-chasse (codés sur un octet) à l’intérieur d’une chaîne de

caractères en caractères à pleine chasse (codés sur deux octets).

Syntaxe :  JIS(texte)

Exemples : =JIS("EXCEL") donne « EXCEL »

GAUCHE, GAUCHEB         :  Renvoie des caractères situés à l’extrême gauche d’une chaîne de caractères.

Syntaxe :  GAUCHE(texte;no_car)  ;  GAUCHEB(texte;no_octets).

  • no_car   indique le nombre de caractères à extraire à l’aide de la fonction GAUCHE.
  • L’argument no_car doit être supérieur ou égal à zéro.
  • Si l’argument no_car est supérieur à la longueur du texte, la fonction GAUCHE renvoie l’intégralité du texte.
  • Si vous ne spécifiez pas l’argument no_car, sa valeur par défaut est 1.
  • no_octets   spécifie le nombre de caractères à extraire avec la fonction GAUCHEB selon le nombre d’octets.

Exemples : Si le contenu de A2 est « Youssef »  la fonction « =GAUCHE(A2;5) » Affiche les cinq premier lettre du mot alors donne « Youss » et « =GAUCHE(A2;3) » donne « You »

NBCAR, LENB   : Renvoie le nombre de caractères contenus dans une chaîne de texte.

Syntaxe :  NBCAR(texte), LENB(texte).

Exemples : Si le contenu de A2 est « Youssef »  la fonction « =NBCAR(A2) » donne « 7″ , et si le contenu de A3 par exemple est « Kamal » la fonction « =NBCAR(A3) » donne « 5 »

 

MINUSCULE      : Convertit le texte en minuscules.

Syntaxe :  MINUSCULE(texte)

Exemples : Si le contenu de B2 est « Youssef NEJJARI » la fonction MINUSCULE(B2) donne « youssef nejjari ».

La fonction « MINUSCULE(Jamal N.) » donne « jamal n. ».

 

STXT, MIDB       : Renvoie un nombre déterminé de caractères d’une chaîne de texte à partir de la position que vous indiquez.

Syntaxe :  STXT(texte;no_départ;no_car), MIDB(texte,no_départ,no_octets).

Exemples :

 

PHONETIQUE    : Extrait les caractères phonétiques (furigana) d’une chaîne de texte.

NOMPROPRE     : Met en majuscules la première lettre de chaque mot dans une chaîne textuelle.

REMPLACER, REMPLACERB     : Remplace des caractères dans un texte.

REPT                    : Répète un texte un certain nombre de fois.

DROITE, DROITEB            : Renvoie des caractères situés à l’extrême droite d’une chaîne de caractères.

CHERCHE, CHERCHERB : Trouve un texte dans un autre texte (sans respecter la casse : majuscule/minuscule).

SUBSTITUE        : Remplace l’ancien texte d’une chaîne de caractères par du nouveau texte.

T                            : Convertit ses arguments en texte.

TEXTE                 : Convertit un nombre au format texte.

SUPPRESPACE  : Supprime les espaces du texte.

MAJUSCULE      : Convertit le texte en majuscules.

CNUM                  : Convertit un argument de type texte en nombre.