Fonctions de texte
Utiliser les fonctions de texte dans Excel
Fonction CHERCHE
Permet d'optenir la position d'un caractère dans une chaine de caractères.Syntaxe:
=CHERCHE(texte_cherché;texte;no_départ)
- texte_cherché correspond au texte que l'on désire retrouver dans la chaine de caractères et dont on veut la position.
- texte correspond à la chaîne de caractères dans laquelle rechercher le texte.
- no_départ correspond au numéro du caractère à partir duquel la recherche doit débuter.
Fonction NBCAR
Compte le nombre de caractères d'une chaine.Syntaxe :
=NBCAR(A1)
Fonction STXT
Permet d'extraire une chaine de caractère d'une autre chaine de caractère.Syntaxe :
=STXT(texte;no_départ;no_car)
- texte : Représente la chaîne de texte contenant les caractères à extraire.
- no_départ : Représente la position dans le texte du premier caractère à extraire.
- no_car : Le nombre de caractères à extraire.
=STXT(A1;(CHERCHE(" ";A1;1))+1;NBCAR(A1))
Cet exemple peut être bien sûr, remplacé, par l'outil "Convertir" de l'onglet "Données".
Fonction CNUM
Permet de convertir en format nombre un nombre considéré par Excel comme étant un texte.Syntaxe : =CNUM(A1)
Fonction SUBSTITUE
Permet de substituer un caractère par un autre dans une chaîne de texte.Syntaxe : =SUBSTITUE(texte;ancien_texte;nouveau_texte;no_position)
- texte : Correspond à la cellule dans laquelle se trouve le texte à substituer.
- ancien_texte : Correspond au caractère que l'on désire remplacer.
- nouveau_texte : Correspond au texte qui doit remplacer ancien_texte.
- no_position : Permet de spécifier quelle est l'occurrence à remplacer. Si le critère no_position est omis, le remplacement s'effectue sur toutes les occurences.
=SUBSTITUE(A2;"Ventes";"Coût")
remplace Ventes par Coût (résultat : Données coût)
Fonction REMPLACER
Permet de remplacer une chaîne de caractères par une autre.Syntaxe : =REMPLACER(ancien_texte;no_départ;no_car;nouveau_texte)
- ancien_texte correspond à la chaîne de caractères qui contient le texte à remplacer.
- no_départ correspond à la place du premier caractère à remplacer.
- no_car correspond au nombre de caractères à remplacer.
- nouveau_texte correspond au texte qui remplacera ancien_texte.
Fonction TEXT
Permet d'appliquer un format sur un nombre ou une dateVoir ici : https://support.microsoft.com