Суммирование затрат ячейки в зависимости от значений в трех других ячейках - Excel - PullRequest
1 голос
/ 30 сентября 2019

Я пытаюсь рассчитать стоимость приобретенных предметов для каждого бизнеса за каждый месяц. Проблема, с которой я столкнулся, состоит в том, что она будет суммировать весь столбец B. Это моя текущая формула: =SUMPRODUCT(C:C)+(COUNTIFS(G5,A:A)). Это Qty является отрицательным числом, поскольку они удаляются из складского помещения, а затем списываются с бизнеса.

Ниже приведена таблица, с которой я работаю: enter image description here

Любая помощь с этим очень ценится!

Ответы [ 2 ]

1 голос
/ 30 сентября 2019

Вы можете просто использовать сводную таблицу. Однако, как правило, они мне не нравятся, так как я предпочитаю иметь больший контроль над ними, чем то, что дает мне Excel.

Нет необходимости использовать SUMPRODUCT. SUMIFS - это формула, которую вы ищете:

=SUMIFS($C:$C,$D:$D,$F5,$A:$A,G$4)

enter image description here

Я бы предложил не использовать ссылки на целые столбцы, но если это всего лишь небольшая рабочая книга, это не должно вызывать слишком большого замедления.

Я бы предложил преобразовать ваши данные в таблицу Excel. Затем вы можете обратиться к данным по имени столбца.

1 голос
/ 30 сентября 2019

Если я понимаю, вы хотите суммировать стоимость каждой бизнес-единицы за каждый месяц. Эта формула должна работать с небольшой корректировкой с вашей стороны (поскольку я не вижу ваши столбцы / строки).

Example Sheet

=SUMPRODUCT(($A$2:$A$50=G$2)*($D$2:$D$50=$F3)*($C$2:$C$50*$B$2:$B$50))

- or if column "C" is the total

=SUMPRODUCT(($A$2:$A$50=G$2)*($D$2:$D$50=$F3)*($C$2:$C$50))

Изменить G2 к критериям вашего месяца

Измените F3 на критерии вашего бизнеса

И соответственно измените диапазоны

Чтобы разбить это на:

(A2:A50=G2) - Gets the cells that match the month criteria
(D2:D50=F3) - Gets the cells that match the business criteria
(C2:C50*B2:B50) - Multiply the Qty * Cost
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...