Здравствуйте!
Дано: Продажи товаров по месяцам в штуках и их остатки на начало каждого месяца.
Есть товары, которые всегда есть в наличии на складе и продаются регулярно каждый месяц.
Есть товары, которые всегда есть в наличии на складе, но продаются не регулярно, т.е. не каждый месяц.
Есть товары, которые НЕ всегда есть в наличии на складе, но продаются регулярно каждый месяц (когда они есть на складе).
Есть товары, которые НЕ всегда есть в наличии на складе и продаются НЕ регулярно.
Нужно найти: Усреднённые продажи каждого товара (ср/мес) за год, учитывая наличие/отсутствие товара на складе.
С первыми двумя вариантами я справился 
Если товар был в наличии всегда (на начало каждого месяца >0), то просто суммируем количество продаж за все месяцы года и делим на количество месяцев года.
Что не могу побороть? Это третий и четвёртый варианты.
Если товар был в наличии НЕ всегда (на начало НЕ каждого месяца >0), то нужно суммировать количество продаж только тех месяцев, в которых товар не прекращался на складе, и делим на количество именно этих месяцев.
Например, 1 января на складе 10 штук. 1 июня на складе 0 штук. Значит все продажи в шутках (10) делим на все месяцы продаж (5 месяцев с января по май).
Необходимый результат 2 шт./мес. (за период январь-май)
Как прописать эту логику?
Продолжение с этим же товаром.
Этот же товар появился на складе 1 сентября в количестве 10 шт. Всё продали за 3 месяца (1 декабря на складе =0). Значит все продажи в шутках (10) нужно делить на все месяцы продаж (3 месяца с сентября по ноябрь).
Получаем 3,33 шт./мес. (за период сентябрь-ноябрь)
Итоговый желаемый результат среднемесячных продаж за год этого товара:
Равен (2+3,33)/2=2,66 за весь год.
Возможно ли такую логику прописать формулами?
Заранее благодарен.