Professional Documents
Culture Documents
Syntaxe : TEXTE(valeur;format_texte)
Exemple : Soit une cellule qui contient une valeur numérique. L'objectif est de convertir réellement cette valeur
numérique dans un format texte sans uniquement jouer sur son format d'affichage. En effet, en modifiant le
format d'une cellule en passant directement par le menu Format > Cellule, le contenu de la cellule reste
numérique et seul son affichage est modifié. La fonction texte permet de convertir le contenu au format texte.
Aperçu :
Syntaxe : SUPPRESPACE(texte)
texte correspond à la chaîne de caractères qui contient des espaces inutiles.
Exemple :
Soit une chaîne de caractères contenant des espaces inutiles. L'objectif est de supprimer tous les espaces inutiles
pour rendre cette chaîne de caractères plus présentable sans devoir l'éditer manuellement.
Aperçu :
Page 2 / 8
Syntaxe : REMPLACER(ancien_texte;no_départ;no_car;nouveau_texte)
Exemple : Soit une cellule contenant la chaîne de caractères Année 2005. L'objectif est de remplacer cette
chaîne par Année 2006. Nous allons remplacer les deux derniers caractères de la chaîne.
Aperçu :
Syntaxe : SUBSTITUE(texte;ancien_texte;nouveau_texte;no_position)
Exemple : Soit un tableau comportant une série de chiffre dont le séparateur de millier est un point. L'objectif
est de remplacer le point par une virgule.
Aperçu :
Note sur no_position : Ce critère est utile si l'on ne désire pas remplacer toutes les occurences.
Exemple : soit une cellule contenant la chaîne de caractères "SALLE A". Pour remplacer SALLE A par SALLE
B, il suffit de saisir 2 pour le critère no_position (sinon, le résultat sera SBLLE B)
L'image ci-dessous présente les résultats obtenus en omettant le critère no_position, puis en mettant 2 comme
critère no_position.
Aperçu :
Exemple de formule :
=SUBSTITUE(B11;"A";"B";2)
Syntaxe : MAJUSCULE(texte)
texte : Représente les caractères à convertir en majuscule. Les caractères qui ne sont pas des lettres ne sont pas
modifiés.
Exemple : Soit une chaîne de caractère en minuscule. Le but est de transformer en majuscule tous les caractères
de la chaîne.
Page 4 / 8
Syntaxe : MINUSCULE(texte)
texte : Représente les caractères à convertir en minuscule. Les caractères qui ne sont pas des lettres ne sont pas
modifiés.
Exemple : Soit une chaîne de caractère en majuscule. Le but est de transformer en minuscule tous les caractères
de la chaîne.
Syntaxe : NOMPROPRE(texte)
texte : Représente les caractères dont vous voulez convertir la première lettre en majuscule.
Exemple : Soit une liste de prénoms et de noms. Le but est d'obtenir une liste de prénoms et de noms dont la
première lettre est en majuscule.
Page 5 / 8
texte1;texte2; représentent les éléments de texte à assembler. Les éléments de texte peuvent être des chaînes de
caractères, des nombres ou des références à des cellules uniques. Il est possible d'assembler jusqu'à 30
éléments.
Exemple : Soit un tableau contenant une liste de pseudo, de fonctions et de sites Web. L'objectif est de créer
une phrase contenant les différents éléments proposés dans le tableau.
Aperçu :
Note : Les guillemets permettent de signaler à Excel que l'on désire afficher du texte.
La formule sera :
=CONCATENER(B4;" est ";C4;" sur le site ";D4)
Description : DROITE permet d'extraire un ou plusieurs caractères d'une chaîne de texte. L'extraction s'effectue
à partir du dernier caractère de la chaîne.
Syntaxe : DROITE(texte;no_car)
Exemple : Soit un tableau contenant plusieurs chaines de caractères. Chaque chaîne de caractères est construite
sur un format identique. Le but est d'extraire le code indiqué dans cette chaîne de caractères. Cette information
se situe sur les deux derniers caractères de la chaîne et se compose de deux lettres (Exemple pour la ligne 3 : Le
code est est AJ).
Aperçu :
Syntaxe : STXT(texte;no_départ;no_car)
Exemple : Soit un tableau contenant plusieurs chaînes de caractères. Chaque chaîne de caractères est construite
sur un format identique. Le but est d'extraire l'identifiant indiqué dans cette chaîne de caractères. Cette
information se situe au 31ème caractère et se compose de quatre chiffres (Exemple pour la ligne 3 :
L'identifiant est 1587).
Aperçu :
Page 7 / 8
Syntaxe : GAUCHE(texte;no_car)
Exemple : Soit un tableau contenant plusieurs chaines de caractères. Chaque chaîne de caractères est construite
sur un format identique. Le but est d'extraire la date indiquée dans cette chaîne de caractères. Cette information
se situe sur les dix premiers caractères de la chaîne (Exemple pour la ligne 3 : La date est 01:01:2006).
Aperçu :
Syntaxe : CNUM(texte)
Exemple : Soit un tableau comprenant une liste de notes. Le problème est que cette liste de notes a été importée
d'une autre source de données et qu'elle est considérée par Excel comme du texte. Le but est de convertir ce
texte en nombre pour pouvoir en faire la moyenne.
Aperçu :
Les données sont désormais exploitables dans des formules de calcul (Exemple : SOMME, MOYENNE, etc.)