Как правильно использовать SUMIF в Excel - PullRequest
0 голосов
/ 06 мая 2018

Я пытаюсь добиться этого в Excel, имея два листа, где я хочу получить сумму идентификатора, сопоставив ее с листом 2. Но застрял. Я запутался, нужно ли мне и vlookup, и sumif, или если только sumif даст мне результаты.

Лист 1

ID
12343
14563
23512
675432

Лист 2

    ID      PAYMENT
    12343    60
    14563    80
    23512    45
    12343    30
    675432   25
    14563    70

Ожидаемый ВЫХОД

ID         PAYMENT
12343       90
14563       150
23512       45
675432      25

Я попробовал следующее, но не получил правильного результата.

=SUMIF(E:E,sheet2!A2,sheet2!B:B)

1 Ответ

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

То, что вы хотите, является одним из них:

=SUMIF(Sheet2!A:A, $A2, Sheet2!B:B)      -- references the whole column
=SUMIF(Sheet2!A2:A7, $A2, Sheet2!B2:B7)  -- references only the used cells

(или аналогичный на основе ваших фактических столбцов и строк - мои таблицы начинаются с A1).

Объяснение параметров:

  1. Данные, которые вы используете для условия
  2. Условие ($A2: столбец A фиксирован, строка 2 различна в каждой строке)
  3. Данные для суммирования

Лист 2:

Sheet 2

Лист 1 - ссылки на целые столбцы:

enter image description here

Лист 1 - ссылки только на используемые ячейки:

enter image description here

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