Как мне сложить все записи, которые соответствуют таблице поиска? - PullRequest
0 голосов
/ 07 мая 2018

Итак, у меня есть столбец чисел, которые я хочу суммировать. Каждое число связано со значением в таблице поиска. Мне нужно найти, какие значения я хочу использовать для суммирования на основе самой таблицы поиска.

enter image description here

По сути, мне нужно суммировать все в столбце I на основе того, соответствует ли запись в столбце J MFG в столбце M, который соответствует ссылочному номеру в столбце O. Я пробовал несколько итераций формул SumProduct и массивов и имел не повезло заставить его работать. Все, что я читал в Интернете о суммировании по нескольким критериям, работает, только если вы заранее знаете, сколько условий вы должны выполнить; У меня нет этой информации.

1 Ответ

0 голосов
/ 07 мая 2018

Это будет повторяться во второй таблице, и если Ref Num соответствует входному значению в M16, то он возвращает значение SUMIF () MFG из первой таблицы и суммирует их все вместе:

=SUMPRODUCT((M16=$O$7:$O$12)*SUMIF(J:J,$M$7:$M$12,I:I))

Обратите внимание, что ссылки на таблицу 2 ограничены фактическими данными, тогда как ссылки на таблицу 1 могут быть полными ссылками на столбцы. Это связано с тем, как формула будет повторяться. Поскольку он буквально перебирает вторую таблицу, мы хотим ограничить количество итераций самим набором данных. В то время как формула SUMIF () уже оптимизирована и не наносит ущерба полным ссылкам на столбцы.

enter image description here

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