Académique Documents
Professionnel Documents
Culture Documents
La fonction TEXTE
Cette fonction convertit un nombre au format texte dans un format spécifié. La fonction texte contient deux arguments : le nombre à convertir et le format de conversion.
: Étant donné que la fonction TEXTE convertit les nombres en texte, vous risquez de rencontrer des difficultés pour y faire référence dans des calculs futurs. Aussi, il est
conseillé de conserver la valeur d’origine dans une cellule, puis d’utiliser la fonction TEXTE dans une autre cellule. Ensuite, si vous avez besoin de créer d’autres formules,
faites référence à la valeur d’origine et non au résultat de la fonction TEXTE.
1
Exemple : pour réaliser un publipostage via Word, il est préférable que les montants en euros soient au format texte au lieu du format monétaire.
Dans le fichier, la colonne H comprend le montant Insérez une colonne (clic droit sur l’en-tête de la Résultat :
total HT du projet en format monétaire : colonne, insertion) ;
2
Placez-vous dans la cellule de données I2. Dans la barre de formule cliquez sur fx
Rechercher la formule texte dans la liste des formules et validez par OK.
3
Une fenêtre Arguments de la fonction s’ouvre.
4
Complétez les arguments de la fonction. Dans la rubrique Valeurs, allez cliquer sur la colonne des données concernée (H2 ici). Dans la rubrique Format_texte, vous devez
taper le format monétaire entre guillemets, à savoir : "# ##0,00 €"
Résultat, la colonne I (i majuscule) est désormais complétée des informations de la colonne H mais au format texte..
Notez que les principaux formats possibles sont détaillés en cliquant sur « aide sur cette fonction » dans la fenêtre Arguments de la fonction.
5
Vous noterez que les données ayant une structure de base de données, ou de table, Excel recopie instantanément votre formule dans toutes les cellules de la colonne.
Vous pouvez vérifier que le format est bien du texte en essayant d’y effectuer des calculs. La colonne S restée au format monétaire permet de faire une somme. La
colonne T convertie en texte ne le permet pas.
Pour extraire du texte contenu dans une cellule sur Excel il y a plusieurs possibilités en fonction du cas :
- Formule GAUCHE : Permet d'extraire un nombre défini de caractères situés tout à gauche (au début) d'une cellule Excel.
- Formule DROITE : Permet d'extraire un nombre défini de caractères situés tout à droite d'une cellule Excel peu importe le nombre de caractères de la chaîne de caractères.
- Formule STXT : Permet d'extraire le nombre de caractères de votre choix dans une chaîne de caractères, à partir d'un emplacement que vous indiquez.
- Pour la formule STXT il faut en plus que le point de départ de la chaîne de caractère à extraire débute au même emplacement d'une cellule à l'autre.
Formule GAUCHE()
7
Résultat :
Formule DROITE()
Extraire les – derniers caractères de la cellule B2. Aller en B2, clic fx. Remplir les arguments puis OK.
8
Résultat :
Formule STXT()
La fonction Excel STXT récupère le nombre de caractères de votre choix dans une chaîne de caractères, à partir d'un emplacement que vous indiquez.
Exemple : récupérer le nom des communes dans la colonne D sans les caractères « COMMUNE » qui les précède.
9
Paramétrer les arguments.
10
Ici on demande à Excel : « Utilise la cellule D2, rends-toi au neuvième caractère et extrait à partir de cette position les 25 caractères suivants ».
Résultat :
La fonction CONCATENER()
La fonction CONCATENER() permet de d’assembler des chaînes de caractères en les mettant bout à bout les unes à la suite des autres (jusque 255 chaînes au maximum, pour
un total de 8192 caractères). Plus simplement, il s’agit de réunir les informations de deux cellules différentes dans une seule.
La fonction CONCATENER() s'utilise de la manière suivante :
=CONCATENER(texte1;[texte2],…)
Où :
texte1 : argument obligatoire, il s'agit de l'élément à joindre en premier
texte2,… : ensemble des autres chaînes à joindre à la suite
Exemple : une table possède une colonne intitulée « Prénom » et une seconde intitulée « Nom ». On souhaite réunir ces informations dans une seule et même cellule.
11
Solution 01
12
Résultat :
Solution 02
Taper dans la cellule concernée : =D2&" "&E2
13