Re : Tri et impression d'une liste en fonction de la présence
Bonjour tdenfert, le forum
tout d'abord merci pour ton idée qui est bien plus pratique que celle que j'envisagai.
Toute fois, avec ta formule:
=SI(A2="";"";SI(NB.SI($A$2:A2;A2)<=NB.SI(C3:$C$32;A2);"";NB.SI($A$2:A2;A2)-NB.SI(C3:$C$32;A2)))
je ne pouvais avoir plusieurs entrée/sortie pour un même article car plus j'en rentrai plus le resultat de la cellule augementai.
Par exemple, si je mettai
aa en entrée 4 fois et 3 en sortie le résutlat etait 4. Hors, ton idée m'a "ouvert une porte" qui dit que si dans la cellule de résultat j'ai le chiffre 1 l'article est là et je ne pouvais pas gerer toutes les entrées au-delà de 1.
A force de bidouillage, je suis arrivé à cette formule:
=SI(A2="";"";SI(NB.SI(A2;A2)<=NB.SI(C3:$C$32;A2);"";NB.SI(A2;A2)-NB.SI(C3:$C$32;A2)))
je l'ai essayé sur plusieurs articles et apparement je n'ai pas trouvé de faille à celle-ci. Par contre, je n'arrive pas, lors de la recopie dans les cellule du dessous a figer la partie:
.....)<=NB.SI(C3:$C$32....)-NB.SI(C3:$C$32.....
qui s'auto-incrémente et inscrit automatiquement C3:$C$33, C3:$C$34 et ainsi de suite même en l'inscivant manuellement. Y'a pas une possibilité d'éviter cette incrémentation?
J'espère avoir réussi à me faire comprendre.
Bonne journée à toi et au forum