Страницы: 1
RSS
Суммирование продаж и дней отсутствия товара
 
Всем здравствуйте! Помогите пожалуйста с такой задачей.
Есть таблица с продажами товаров.
Продажи товаров разбиты по дням. Параллельно с продажами учитываются дни отсутствия товара на точке.
Нужно чтобы производился подсчет дней, когда товар отсутствовал(этому соответствуют нули в колонках "запас") и количество "периодов" отсутствия товара(т.е. например с 01.08.24 по 10.08.24 это первый период, с 10.09 по 12.09 это второй период. всего два периода).

Также, чтобы выполнялся подсчет дней, когда товар не продавался до текущей даты. Например сегодня 27.11.24, а товар крайний раз продавался 01.09.24. Это 86 дней без продаж(разница между 27.11.24 и 01.09.24 87 дней, минус день самой продажи)
В примере постарался изобразить
 
Количество дней, когда товар отсутствовал. Сумма ячеек где стоит ноль в колонке "запас"
Код
=СЧЁТЕСЛИМН($C$2:$X$2;$C$2;$C3:$X3;0)
 
Количество "периодов" когда товар отсутствовал(просто цифрой, в скобках объяснение)
Код
=СЧЁТЕСЛИМН($C$2:$V$2;$C$2;$C3:$V3;0;$E$2:$X$2;$C$2;$E3:$X3;">0")+(W3=0)*(U3<>0)
 
Количество дней, когда товар не продавался до текущей даты(т.е. разница между текущей датой и крайней датой продажи)
Вводить, как формулу массива

Для разницы с текущей датой
Код
=СЕГОДНЯ()-МАКС((C3:X3>0)*($C$2:$X$2=$D$2)*$C$1:$X$1)-1

Для разницы с 27.11.2024
Код
=ДАТА(2024;11;27)-МАКС((C3:X3>0)*($C$2:$X$2=$D$2)*$C$1:$X$1)-1
 
Цитата
написал:
Количество "периодов" когда товар отсутствовал(просто цифрой, в скобках объяснение)
А подскажите, как быть если на конец период были нулевые запасы? Получается периоды отсутствия товара в эти дни не учитываются(((
 
Код
=СЧЁТЕСЛИМН($C$2:$V$2;$C$2;$C3:$V3;0;$E$2:$X$2;$C$2;$E3:$X3;">0")+(СЧЁТЕСЛИМН($C$2:$V$2;$C$2;$C3:$V3;">0")>0)*(W3=0)*(W3=0)
 
МатросНаЗебре, ,большое благодарю!
 
МатросНаЗебре, и снова здравствуйте! Подскажите пожалуйста, а как быть если например за весь период товара находился по нулям? Сейчас если так, то периодов считает 0(по этой формуле =СЧЁТЕСЛИМН($C$2:$V$2;$C$2;$C3:$V3;0;$E$2:$X$2;$C$2;$E3:$X3;">0")+(СЧЁТЕСЛИМН($C$2:$V$2;$C$2;$C3:$V3;">0")>0)*(W3=0)*(W3=0)). А можно изменить формулу так, чтобы считал как один период даже  если товара не было вообще?
Страницы: 1
Наверх