Bonjour Marcel je vais l'appliquer pour cette cas : A1 affiche C25/30 et A2 affiche juste 25Bonjour =A1*y
Tiens, la demande n'est plus la même... Il va falloir revoir ta réponse JHA.A1 affiche C25/30 et A2 affiche juste 25
Merci JHA voilà le test que je dois exercer (classe de résistance avec une liste déroulante)Bonjour à tous,
Bonjour Marcel32,
Je n'ai pas compris la même chose.
VB:=GAUCHE(A$1;CHERCHE("/";A$1)-1)
Code:=STXT(A$1;CHERCHE("/";A$1)+1;255)
JHA
=STXT(GAUCHE(A14;CHERCHE("/";A14)-1);EQUIV(VRAI;ESTNUM(CNUM(STXT(GAUCHE(A14;CHERCHE("/";A14)-1);LIGNE($1:$255);1)));0);NB(--(STXT(SUBSTITUE(GAUCHE(A14;CHERCHE("/";A14)-1);",";"0");LIGNE($1:$255);1))))
Merci bcp c'est impécableBonjour à tous,
Après avoir essuyé la boule de cristal, formule matricielle à essayer.
VB:=STXT(GAUCHE(A14;CHERCHE("/";A14)-1);EQUIV(VRAI;ESTNUM(CNUM(STXT(GAUCHE(A14;CHERCHE("/";A14)-1);LIGNE($1:$255);1)));0);NB(--(STXT(SUBSTITUE(GAUCHE(A14;CHERCHE("/";A14)-1);",";"0");LIGNE($1:$255);1))))
Edit: Attention la formule renvoie du texte, multiplier par 1 pour la modifier en numérique.
JHA
Merci bcp c'est impécableBonjour à tous,
Après avoir essuyé la boule de cristal, formule matricielle à essayer.
VB:=STXT(GAUCHE(A14;CHERCHE("/";A14)-1);EQUIV(VRAI;ESTNUM(CNUM(STXT(GAUCHE(A14;CHERCHE("/";A14)-1);LIGNE($1:$255);1)));0);NB(--(STXT(SUBSTITUE(GAUCHE(A14;CHERCHE("/";A14)-1);",";"0");LIGNE($1:$255);1))))
Edit: Attention la formule renvoie du texte, multiplier par 1 pour la modifier en numérique.
JHA