Bonjour,
Dans les formules de la catégorie
Texte, il y a trois formules permettant l'extraction d'une chaîne de caractères.
GAUCHE,
DROITE et
STXT.
Ainsi si nous partons de cette chaîne
Direction:Espace temporaire:01- Transporter:Entreprises 1 qui se trouverait en cellule
A2, la formule ci-dessous
Permettrait d'extraire les 33 caractères de droite de la cellule
A2 soit
Entreprises 1.
Cependant comme le nombre de caractères à extraire est souvent une inconnue, il y a lieu de chercher le ou les caractères qui précèdent cette chaîne.
Deux formules permettent de chercher des caractères
CHERCHE et
TROUVE.
CHERCHE n'est pas sensible à la casse, l'autre l'est.
La formule renvoie la position du premier caractère cherché
=CHERCHE("transporter:";A2)
va donc renvoyer 33 et comme la chaîne
transporter: à une longueur de 12 caractères
Il vaudrait mieux alors d'utiliser la formule
STXT soit
=STXT(A2;CHERCHE("Transporter:";A2)+12;50)
ou
=STXT(A2;CHERCHE("Transporter:";A2)+NBCAR("Transporter:");50)
La formule
NBCAR permettant de renvoyer le nombre de caractères que contient une chaîne.
Pour l'explication complète des formules précitées je te renvoie vers l'aide d'excel accessible facilement par la boîte de dialogue
Insertion de fonction.
Partager