Re,
Complexe en effet, je suis allé au plus vite, et rien n'est optimisé. Notamment le calcul de stock (H8:N8) ne tient pas compte des éventuelles modifications manuelles postérieures à la date de début (H5) dans le tableau A15:Nxx.
Votre réflexion m'a fait m'apercevoir qu'une erreur s'était subrepticement et non moins sournoisement glissée dans la formule en O2 : O8, qu'il convient de remplacer en O2,(à recopier jusqu'en O8) par :
Pour info le stock à une date donnée correspond au stock en fin de journée, après la consommation de vos produits.
Ecrasez la formule colonne B du ou des jours considérés par la saisie en dur de "Repos" : le stock sera décrémenté des quantités prévues les jours de repos. (Ou par "Training" pour un entraînement un jour prévus en repos).