You are on page 1of 4

Les fonctions MAJUSCULE(), MINUSCULE() et NOMPROPRE() permettent

d'intervenir sur la casse d'une chaîne de caractères.

Syntaxe:
MAJUSCULE(texte)

MINUSCULE(texte)

NOMPROPRE(texte)

Exemples

La fonction SUPPRESPACE() élimine tous les espaces à l'exception des


espaces simples entre les mots.

Syntaxe
SUPPRESPACE(texte)

Aussi nombreux soient-ils, tous les espaces à gauche et à droite ont été éliminés et un seul espace a été
conservé entre les mots.

La fonction STXT() permet d'extraire une chaîne de caractères d'une


longueur donnée, à partir d'une position donnée.

Syntaxe:
STXT(texte; numéro de départ; nombre de caractères)

 texte représente le texte ou la référence à une cellule contenant le texte à extraire,


 numéro de départ est la position dans le texte du premier caractère à extraire,
 nombre de caractères indique le nombre de caractères à extraire.
Les fonctions DROITE() et GAUCHE() permettent d'extraire les
premiers ou les derniers caractères d'une chaîne suivant la
longueur indiquée dans la fonction.

Syntaxe:
DROITE(texte; nombre de caractères)

 texte est la chaîne de texte ou la référence à une cellule dont on veut extraire les derniers caractères.
 Nombre de caractères indique le nombre de caractères à extraire.

GAUCHE(texte; nombre de caractères)

 texte est la chaîne de texte ou la référence à une cellule dont on veut extraire les premiers caractères.
 Nombre de caractères indique le nombre de caractères à extraire.

Exemples

Dans cet exemple nous disposons d'une liste de salariés, dont nous souhaitons extraire les cinq
premiers caractères à gauche représentant le matricule :
La fonction CHERCHE() retourne la position de départ d'une chaîne de caractères au sein d'une autre.

Syntaxe:

CHERCHE(texte cherché; texte; n° de départ)


 Texte cherché est la chaîne de caractères que l'on veut trouver.
 texte est le texte ou la référence à une cellule contenant le texte cherché le nombre de caractères à
extraire.
 n° de départ indique la position du caractère à partir duquel la recherche doit débuter (facultatif).

La fonction CHERCHE() peut être associée à d'autres fonctions textes afin d'extraire des chaînes de
caractères dont la position ou la longueur sont variables. Dans le tableau ci dessous nous avons extrait le
prénom en colonne B:

CHERCHE(" ";A1) indique la position du caractère espace (noté par un espace entre deux guillemets); en
ligne 2 la position est 5. Afin de ne pas compter la position de l'espace lui même nous retranchons 1 reste
4, la fonction GAUCHE() va donc extraire le 4 premiers caractères à gauche de la cellule A1.

La fonction CONCATENER() permet d'assembler plusieurs chaînes de caractères en une seule.

Syntaxe :

CONCATENER(texte1; texte2; ...)


 texte1; texte2; ... (jusqu'à texte255 maximum) représentent les chaînes de caractères ou références des
cellules que l'on veut assembler en une seule chaîne.

L'opérateur & est équivalent à la fonction CONCATENER().

Par exemple, la formule =A1&A2 renvoie le même résultat que =CONCATENER(A1;A2)

Exemples

Dans le tableau ci-dessous, nous disposons d'une liste du personnel indiquant les noms et services de
rattachement, et souhaitons assembler ces informations dans une seule cellule en colonne D.
La fonction NBCAR() permet de connaître le nombre de caractères
contenus dans une chaîne de caractères.

Syntaxe:

NBCAR(texte)

texte est la chaine de caractère ou une référence à une cellule dont on souhaite connaître la
longueur.

Un espace est compté comme un caractère.

You might also like