Суммы в матрице с одним условием строки и двумя условиями столбца - PullRequest
0 голосов
/ 26 февраля 2019

These are the pictures I'm working with, the formula I tried to use, and the error pop up

Я пытаюсь собрать информацию из таблицы (синим цветом, B2: J9), чтобы распределить ее по линии (красным, B15: AB15)согласно трем условиям (зеленое поле, B11: AB13).

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

Я попробовал формулу:

=sumifs(D3:J9,D2:J2,B11,C3:C9,B12,B3:B9,B13)

И ошибка была "Аргументы массива в SUMIFS имеют другой размер."

Ниже приведена картинка с двумя ожидаемыми значениями: первым (желтым) и последним (розовым)

enter image description here

1 Ответ

0 голосов
/ 26 февраля 2019

вставьте в B15 и перетащите вправо:

=IFERROR(SUMPRODUCT(QUERY(TRANSPOSE(QUERY(TRANSPOSE($B$2:$J$9), 
 "where Col1='"&B11&"'", 2)), 
 "where Col1='"&B13&" "&B12&"'", 0)), )

0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...