1

Мне нужна помощь с функцией поиска / суммирования

У меня есть 2 листа в одной рабочей тетради. На листе 1, в столбце A, у меня есть разные имена, а в столбце B - номера. Некоторые имена повторяются. Например:

Пример листа 1

Во втором листе, в столбце А, эти имена снова перечислены в алфавитном порядке, с удалением дубликатов. В столбце B я хочу поместить функцию, которая видит имя в столбце A, а затем проходит через лист 1 и суммирует все значения, относящиеся к этому имени. Например: Колин в листе 2, столбец А. В листе 2, столбец B, формула должна возвращать 3, поскольку сумма всех значений рядом с Колином в листе 1 равна 3 (2,1). Таня вернет только 1, так как это имя упоминается только один раз в Листе 1. Так должно выглядеть так:

Как это должно выглядеть

Я надеюсь, что это понятно.

Я пытался:

= СУММА (VLOOKUP (A1, «Лист один»!A:B, 2, FALSE))

Но это только возвращает первое найденное значение. Поэтому для Колина он вернет только "1". Как мне сказать, чтобы найти все значения, сложить их все вместе, а затем вернуть число?

Спасибо!

1 ответ1

1

Вы можете использовать функцию SUMIF :

=SUMIF(F6:F23,A6,G6:G23)

Первым диапазоном будет столбец с несколькими повторяющимися именными строками.
Второй параметр - это ячейка, в которой находится уникальное значение имени.
Третий диапазон - это столбец, содержащий значения суммы.

Вы бы использовали что-то похожее на

=SUMIF('Sheet One'!A1:A20,A1,'Sheet One'!B1:B20)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .