Extraction de caractères dans excel

Résolu
Arnaud -  
 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!

3 réponses

gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   4 724
 
bonjour

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.


80
Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonsoir,
Bravo les chefs, mieux on ne peux pas.
1
arnaud
 
Bonjour,

Merci les gars pour l'info, c'était tout à fait cela que je recherchais!

Salutations

Arnaud
0
Pierre Raimu
 
Merci pour cette explication courte et claire !
et merci pour le gain de temps !
0
merry
 
super! merci
0
just1xpa2 Messages postés 1603 Date d'inscription   Statut Membre Dernière intervention   196
 
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...
1
minebreizh
 
ou bien encore, avec "concatener" :

=CONCATENER(STXT(A1;1;8);STXT(A1;14;4))
0
Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bojour,
Avec la "Stx" ----> Comme suit : =STXT(A1;premier Numéro;1) dans la cellule B1 , 2ième numéro en C1 =STXT(A1;2ième Numéro;1)..ect,
La cellule A1 contient la chaine de carractère (numéro du véhicule)
0