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.







Commentaires récents