Extraction de caractères dans excel
Résolu
Arnaud
-
merry -
merry -
Bonjour, j'aurais souhaité savoir si dans excel il y aurait la possibilité d'extraire une valeur d'une série de caractères se suivant.
Par exemple dans un numéro de série d'un véhicule composé de 17 chiffres écrit à la suite ex. VF644AGL000001612, je voudrais extraire le 6ème caractère automatiquement soit le "A"; puis un autre: le 10ème soit le "0"; etc...
Il y a-t'il une formule?
Merci d'avance!
Par exemple dans un numéro de série d'un véhicule composé de 17 chiffres écrit à la suite ex. VF644AGL000001612, je voudrais extraire le 6ème caractère automatiquement soit le "A"; puis un autre: le 10ème soit le "0"; etc...
Il y a-t'il une formule?
Merci d'avance!
A voir également:
- Formule stxt excel
- Formule si et excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule somme excel colonne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Liste déroulante excel - Guide
3 réponses
bonjour
La fonction STXT est correcte, la syntaxe est celle-ci avec le texte en D8 :
extraire le 6ème caractère :
le 10ème :
le douzième et le treizième :
Les paramètres sont le texte à analyser puis le caractère début puis la longueur.
La fonction STXT est correcte, la syntaxe est celle-ci avec le texte en D8 :
extraire le 6ème caractère :
=STXT(D8;6;1)
le 10ème :
=STXT(D8;10;1)
le douzième et le treizième :
=STXT(D8;12;2)
Les paramètres sont le texte à analyser puis le caractère début puis la longueur.
avec le post 4 ca fonctionne parfaitement, et suivant sa formule,tu selectionne dans la cellule, a partir de quel point de depart, et la quantité qui suit
exemple
a1= VF644AGL000001612
b1=STXT(A1;1;2)ce qui donne VF
c1=STXT(A1;3;3) ce qui donne 644
d1=STXT(A1;6;3) ce qui donne AGL
e1=STXT(A1;6;3) ce qui donne 00000
f1=STXT(A1;14;4)ce qui te donne 1612
donc le resultat de gbinforme....
RAS, je ne connaissais pas, mais c'est bien...
exemple
a1= VF644AGL000001612
b1=STXT(A1;1;2)ce qui donne VF
c1=STXT(A1;3;3) ce qui donne 644
d1=STXT(A1;6;3) ce qui donne AGL
e1=STXT(A1;6;3) ce qui donne 00000
f1=STXT(A1;14;4)ce qui te donne 1612
donc le resultat de gbinforme....
RAS, je ne connaissais pas, mais c'est bien...
Bravo les chefs, mieux on ne peux pas.
Merci les gars pour l'info, c'était tout à fait cela que je recherchais!
Salutations
Arnaud
et merci pour le gain de temps !