Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

pb "tri auto" .. je sais pas comment dire..

nico2312

XLDnaute Nouveau
encore moa...

j'ai 3 colonnes, dans la premiere je rentre une reference et je souhaiterai que les 2 autres colonnes qui suivent, soient automatisées pour decomposer la reference exemple:

colone: A B C
E145DSLSU E145DSL 145
E275DXLSOI E275DXL 275


voila à quoi je voudrais que ca ressemble A, je rentre à la main, B et C auto
mais attention!!! il me faut que les 3 dernieres lettres pour B (donc dès fois il faut en retirer 2 ou 3!!)

ouf....

merci de votre precieuse aide
 

Tibo

XLDnaute Barbatruc
Re : pb "tri auto" .. je sais pas comment dire..

Salut nico,

essaye ceci :

en A2 :

=GAUCHE(A1;7)

en B2 :

=STXT(A1;2;3)

Par contre, je n'ai pas compris ce que tu voulais dire : "mais attention!!! il me faut que les 3 dernieres lettres pour B (donc dès fois il faut en retirer 2 ou 3!!)"

Reviens avec plus de détail si pb

@+
 

nico2312

XLDnaute Nouveau
Re : pb "tri auto" .. je sais pas comment dire..

je vois :
deja c mal passé...
colone:
A=E145DSLSU
B=E145DSL
C=145

si j'applique tes formules là dessus c top!!

par contre, si j'ai qq ref avec 75 par exemple au lieu de 145 (donc 2 chiffres au lieu de 3)

voila ce que ca donne
A=E75DSLSU
B=E75DSLS
c=75D

alors que je voudraisle meme format que le premier exemple

merci
 

Shock

XLDnaute Occasionnel
Re : pb "tri auto" .. je sais pas comment dire..

salut Nico, Tibo,
Tu ne peux pas mettre E075DSLSU ? Pour que tu aies toujours le même nombre de caractères AVANT ceux que tu veux enlever? (Donc ici 7, d'où la formule de Tibo).

Sachant que tu la rentres à la main, c'est peut-être faisable?
 

SergiO

XLDnaute Accro
Re : pb "tri auto" .. je sais pas comment dire..

Bonjour à tous,

nico2312, pourrais-tu envoyer + de références pour trouver une solution?

Par exemple,est-ce que la lettre D apparait à chaque fois après les chiffres ?

@+
 

SergiO

XLDnaute Accro
Re : pb "tri auto" .. je sais pas comment dire..

re,

Voyons comme cela :

en B1 : =SI(ESTNUM(STXT(A1;2;3)*1);GAUCHE(A1;7);GAUCHE(A1;6))

en C1 : =SI(ESTNUM(STXT(A1;2;3)*1);STXT(A1;2;3);STXT(A1;2;2))

J'attends tes remarques....
 

Monique

Nous a quitté
Repose en paix
Re : pb "tri auto" .. je sais pas comment dire..

Bonjour,

à condition qu'il n'y ait qu'une lettre à gauche des chiffres.

La lettre de gauche, le chiffre ou les chiffres puis 3 lettres :
=GAUCHE($A2;4+NBCAR($A2)-SOMME((ESTERR(STXT($A2;LIGNE(INDIRECT("1:"&NBCAR($A2)));1)*1)*1)))

Les chiffres seulement :
=STXT($A2;EQUIV(0;(ESTERR(STXT($A2;LIGNE(INDIRECT("1:"&NBCAR($A2)));1)*1)*1);0);NBCAR($A2)-SOMME((ESTERR(STXT($A2;LIGNE(INDIRECT("1:"&NBCAR($A2)));1)*1)*1)))*1

Formules matricielles, à valider par ctrl, maj et entrée.
La 1ère peut être validée par "Entrée" simplement si tu mets SommeProd à la place de Somme
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…