Сумма каждой строки, в которой выполняются два условия

У меня есть две электронные таблицы. Первый — список товаров, второй — список продаж.

Электронная таблица продуктов включает четыре столбца: «Артикул», «Идентификатор отгрузки», «Приобретенное количество» и «Оставшееся количество».

A B C D
Артикул ID отгрузки Кол-во Приобретено Оставшееся кол-во
1 20121 X2992 40 38
2 20121 X8483 40 40
3 71662 X2242 40 39

Электронная таблица продаж включает три столбца: «Артикул», «Идентификатор отгрузки» и «Проданное количество».

A B C
SKU ID отгрузки Кол-во продано
1 20121 X2992 1
2 71662 X2242 1
3 20121 X2992 1

Я хочу, чтобы «Оставшееся количество» было рассчитано. Каждая строка этого столбца должна брать «Купленное количество» из своей собственной строки и вычитать «Проданное количество» из электронной таблицы продаж для каждой строки, где «Артикул» и «Идентификатор отгрузки» соответствуют «Артикулу» и «Идентификатору отгрузки». из своего ряда. Какова формула для этого? (Многие формулы в Excel такие же, поэтому я также помечаю Excel.)


person Nick Petrie    schedule 19.08.2012    source источник


Ответы (1)


Попробуйте эту формулу в ячейке D2 листа продуктов, скопированную вниз

=C2-ArrayFormula(SUM(IF(Sales!A$2:A$100=A2,IF(Sales!B$2:B$100=B2,Sales!C$2:C$100))))

Это предполагает данные до строки 100 в листе продаж, при необходимости отрегулируйте

person barry houdini    schedule 19.08.2012