Que permet-elle ?
Elle permet de mettre bout à bout des chaînes de caractère (du texte) pour n'en former qu'une. Elle permet de présenter le texte de façon lisible pour l'utilisateur.
Comment s'écrit-elle et quels paramètres ?
Cette fonction prend autant d'arguments qu'il y a de chaînes de caractères à mettre bout à bout (jusqu'à 255).
=CONCATENER(texte1;[texte2];...)
Pour les chaînes qui comprennent du texte, il faut les mettre entre guillemets. Si on veut aussi concaténer des cellules, alors les guillemets sont omis. Il y a un point-virgule (;) entre chaque chaîne à concaténer.
=CONCATENER("Le résultat de la somme est : ";B12)
La fonction nous permet de faire une phrase dans une seule cellule contenant le résultat d'une opération qui changera si le résultat change.
Pour l'exemple, on va demander à l'utilisateur de remplir un petit tableau afin de lui raconter une histoire.
GAUCHE, Renvoie des caractères situés à l’extrême gauche d’une chaîne de caractères.
Si en "A1" se trouve le mot "Montagne", la formule sera :
=GAUCHE(A1;2) résultat "Mo"
=GAUCHE(A1;4) résultera en "Mont"
DROITE, Renvoie les caractères situés à l’extrême droite d’une chaîne de caractères.
Si en "A1" se trouve le mot "Caroux", la formule sera :
=DROITE(A1;4) résultera en "roux"
=DROITE(A1;2) résultera en "ux"
NBCAR, Renvoie le nombre de caractères contenus dans une chaîne de texte.
Si en "A1" se trouve le mot "Barbarisme", la formule sera:
=NBCAR(A1) résultera en 10
MINUSCULE Convertit le texte en minuscules.
MAJUSCULE Convertit le texte en majuscules.
NOMPROPRE Met en majuscules la première lettre de chaque mot dans une chaîne textuelle.
STXT, Renvoie un nombre déterminé de caractères d’une chaîne de texte à partir de la position que vous indiquez.
Si dans la cellule "A1" se trouve le mot "Soigneusement", on obtiens:
=STXT(A1;2;2) résultera en "oi"
=STXT(A1;5;4) résultera en "neus"
=STXT(A1;6;3) résultera en "use"
CHERCHE ou TROUVE
Si dans la cellule "A1" se trouve le mot "Comptabilité 101", la formule suivante en "B1" :
=CHERCHE(" ";A1;1) résultera en "13", la position de l'espace dans la chaîne à partir de la gauche.
La différence entre CHERCHE et TROUVE est que cette dernière se préoccupe si les lettres recherchées sont majuscules ou minuscules.
Le premier argument spécifie la chaîne de caractère que vous recherchez (un espace dans l'exemple), le second argument est l'adresse de la cellule de référence et le troisième argument (facultatif) spécifie à quelle position commence la recherche (à partir de la gauche)
SUBSTITUE Remplace l’ancien texte d’une chaîne de caractères par un nouveau.
TEXTE Convertit un nombre au format texte.
SUPPRESPACE Supprime les espaces du texte.