Как получить сумму всех совпадений HLOOKUP в Excel? - PullRequest
0 голосов
/ 19 февраля 2019

Предположим, я пишу HLOOKUP ('apple', A1: E10, 2, FALSE)

Затем HLOOKUP вернет 100, потому что он найдет первое совпадение.Но, как вы можете видеть на прилагаемом рисунке, яблоко предустановлено в двух столбцах.Соответствующие значения в строке 2 равны 100 и 70. Я хочу, чтобы сумма двух значений, т. Е. 170, была возвращена.

В этом примере искомое значение присутствует в столбцах A и C. Но оно можетприсутствовать в любых столбцах, и он может присутствовать в любом количестве столбцов.Я хочу, чтобы формула нашла все и суммировала соответствующие значения во 2-й строке.Как я могу этого достичь?Благодарю.enter image description here

Ответы [ 2 ]

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

Рассмотрим:

=SUMPRODUCT((A1:E1="apple")*(A2:E2))

enter image description here

Чтобы включить больше столбцов, чем просто A - E , используйте:

=SUMPRODUCT((1:1="apple")*(2:2))
0 голосов
/ 19 февраля 2019

Попробуйте:

=SUMIF(A1:E1,"apple",A2:E2)
=SUMPRODUCT((A1:E1="apple")*A2:E2)

Результаты:

enter image description here

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