Сумма ячеек на основе значения другой ячейки

451
Adrien_p

Я сталкиваюсь с проблемой, которая кажется тривиальной в Excel. Что мне нужно сделать, это просто:

https://i.imgur.com/kxZlXeo.png

Короче говоря, у меня есть большой файл цен, связанный с несколькими людьми, и мне нужно знать, сколько заплатил каждый человек. Я пробовал что-то с VLOOKUP без особого успеха.

Как я могу сделать это?

1
Добро пожаловать в Супер пользователя! Не могли бы вы отредактировать свой вопрос, включив в него то, что вы пробовали с помощью `vlookup`? Это поможет другим ответить на ваш вопрос. Aulis Ronkainen 5 лет назад 0

2 ответа на вопрос

2
Kevin Anthony Oppegaard Rose

Вам нужна SUMIF()формула.

В вашем конкретном случае =SUMIF(B$2:B$9;D4;A$2:A$9)даст вам сумму, а Name1затем вставьте ее Name2иName3

Таблица

1
Lee

Функция SUMPRODUCT может помочь вам получить результат:

=SUMPRODUCT(($B$2:$B$9=E4)*($A$2:$A$9)) 

Хороший @ Ли, ты идеальный 10 ☺ Rajesh S 5 лет назад 0

Похожие вопросы