Soustraire d'un stock des ventes et continuer sur ligne suivante

Résolu/Fermé
amelise Messages postés 52 Date d'inscription jeudi 6 mai 2010 Statut Membre Dernière intervention 11 novembre 2022 - 12 févr. 2021 à 22:47
amelise Messages postés 52 Date d'inscription jeudi 6 mai 2010 Statut Membre Dernière intervention 11 novembre 2022 - 26 mai 2021 à 11:54
Bonjour,


Problème 1: J'ai plusieurs lots d'un même produit, disons "produit 1". Mes ventes de Février en C2 vont venir se déduire de mon stock en B2 et le résultat va apparaître en I2. De ce stock de Février vont venir se déduire les ventes de mars ce qui donnera le stock de mars en J2, ainsi de suite, jusqu'à avoir épuisé mon premier lot de stock de produit 1. Mais je n'ai pas satisfait toutes mes ventes donc en mai lorsque je n'ai plus de stock dans mon premier lot, je peux déduire mes ventes du deuxième lot dont le stock initial est en B3 etc...
Il faut noter que pour le produit 1, mes ventes qui figurent dans la ligne 2 valent en fait pour les 3 lots. Elles sont répétées sur 3 lignes pour plus de visibilité (et parce que c'est comme çà qu'apparaissent mes données). J'aimerais trouver une formule pour remplir toutes les cases de I2 à N4.

Problème 2: Dans le même fichier, en colonne A, je vais avoir un autre produit qui va apparaître avec de nouvelles ventes et donc, il faut faire la même chose pour le produit 2.

J'espère être assez claire. Voici le fichier dessus.

https://www.cjoint.com/c/KBmvUEoXC31

Merci!

7 réponses

Abominafreutroce Messages postés 19 Date d'inscription vendredi 22 janvier 2021 Statut Membre Dernière intervention 13 février 2021 1
13 févr. 2021 à 09:53
Bonjour,

Une idée :

https://www.cjoint.com/c/KBniYvYdiWw

Les calculs sont différents pour la première ligne et les lignes suivantes.

C'est bien le résultat voulu ?

Bonne journée
0
amelise Messages postés 52 Date d'inscription jeudi 6 mai 2010 Statut Membre Dernière intervention 11 novembre 2022
13 févr. 2021 à 10:31
Merci. Vous en êtes arrivé à la même chose que moi. Je cherchais une seule formule pour tirer sur toute une page mais je crois que c'est impossible car je n'arrive pas à prendre en compte le changement de produit.
0
Raymond PENTIER Messages postés 58389 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 18 avril 2024 17 090
13 févr. 2021 à 14:23

Bonjour amelise.
Impossible ? Peut-être pas ... Mais alambiquée, certainement ! J'y ai passé des heures ...
=SI(H2<=0;0; SI($A1<>$A2;$B2-SOMME($C2:C2);
SI(I1>0;$B2;SI(I1<0;H2+I1;H2-C2))))
Le changement de produit est géré par le test
SI($A1<>$A2;$B2-SOMME($C2:C2);
0
Raymond PENTIER Messages postés 58389 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 18 avril 2024 17 090
Modifié le 13 févr. 2021 à 15:01
Avec ton fichier originel, cela donne https://www.cjoint.com/c/KBnoavLsbHG
0
amelise Messages postés 52 Date d'inscription jeudi 6 mai 2010 Statut Membre Dernière intervention 11 novembre 2022
13 févr. 2021 à 22:33
C'est incroyable! J'ai testé sur mon vrai fichier et cela marche parfaitement. Bravo et merci!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Raymond PENTIER Messages postés 58389 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 18 avril 2024 17 090
13 févr. 2021 à 22:58
Heureux de t'avoir dépannée ...
Bon Carnaval !
0
amelise Messages postés 52 Date d'inscription jeudi 6 mai 2010 Statut Membre Dernière intervention 11 novembre 2022
20 mai 2021 à 11:52
Bonjour Monsieur,

Je me permets de vous contacter de nouveau. J'ai un autre cas de figure toujours à partir de la même base. Je me suis rendue compte que dans mon fichier de données de prévisions de ventes, j'ai parfois des produits dont la commercialisation est arrêtée. Exemple: dans le fichier dont voici le lien https://www.cjoint.com/c/KEujVntdd7Q pour le produit 1, il n'y a plus de ventes prévues en mai, juin, juillet. Votre formule fantastique ne marche plus, dans ce cas là. Croyez-vous qu'il existe une formule qui puisse prendre en compte ce cas de figure que je rencontre tout le temps avec mes vraies données?

Je vous remercie pour votre aide.
Cordialement
0
Raymond PENTIER Messages postés 58389 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 18 avril 2024 17 090
22 mai 2021 à 00:45
Pas évident, ton histoire, amelise !
Du coup il faut 2 formules différentes :
En I2 ce sera simplement =SI($A1<>$A2;$B2-SOMME($C2:C2);SI(I1>0;$B2;SI(I1<0;H2+I1;H2-C2)))
à recopier jusqu'en I9.
En J2 ce sera =SI(I2<=0;0; SI($A1<>$A2;$B2-SOMME($C2:D2);SI(J1>0;$B2;SI(J1<0;I2+J1;I2-D2))))
à recopier jusqu'en N9.
J'espère que c'est bien ce que tu souhaitais ?
0
amelise Messages postés 52 Date d'inscription jeudi 6 mai 2010 Statut Membre Dernière intervention 11 novembre 2022
26 mai 2021 à 11:54
Bonjour, oui c'est tout à fait cela!! Ah vous êtes vraiment fort! Je remarque encore un point (mais vous m'avez déjà vraiment beaucoup aidé donc si vous décidez de vous arrêter là, sachez que vous avez été d'une aide incroyable). Si les premières ventes sont supérieures au stock, alors la formule ne marche plus. Par exemple si dans le fichier, en C2, j'écris 180, cela ne marche plus, même si mon second lot du même produit est suffisant pour couvrir les ventes.
Merci
0