
Общая формула
=SUMIFS(In(Qty),In(Color),A1)-SUMIFS(Out(Qty),Out(Color),A1)
Резюме
Для расчета текущего запаса или запасов вы можете использовать таблицы Excel с формулой, основанной на функции СУММЕСЛИ. В показанном примере формула в K7:
=SUMIFS(In(Qty),In(Color),J7)-SUMIFS(Out(Qty),Out(Color),J7)
Где «In» - это таблица Excel слева, «Out» - это таблица посередине.
Объяснение
Эта формула демонстрирует очень простую концепцию инвентаризации, в которой текущие запасы - это просто результат всех поступающих запасов за вычетом всех исходящих запасов. В этом примере цвета обрабатываются как уникальные идентификаторы товаров - представьте, что товар доступен только одного размера всего в трех цветах: красном, синем или зеленом.
Ключом к этому подходу является использование таблиц Excel, поскольку диапазоны таблиц автоматически расширяются для обработки изменений в данных. Это означает, что мы можем получить все поступающие красные элементы с помощью:
=SUMIFS(In(Qty),In(Color),J7)
И все исходящие красные элементы с:
=SUMIFS(Out(Qty),Out(Color),J7)
В обоих случаях функция СУММЕСЛИМН генерирует сумму для всех красных элементов в каждой таблице.
Затем, если обе таблицы обновлены и заполнены, мы можем получить текущий инвентарь красных предметов по следующей формуле:
=SUMIFS(In(Qty),In(Color),J7)-SUMIFS(Out(Qty),Out(Color),J7)
Когда формула копируется, мы получаем текущий инвентарь для каждого цвета.