У меня есть таблица ниже, и я хочу, чтобы она прочитала столбцы AB и затем суммировала значения, соответствующие их именам в столбцах CD.

Так что в столбце списка имен у меня есть сумма их значений из этой таблицы. Например, Ed имеет в обоих столбцах значения 1 и 3, поэтому возвращает значение 4. Изо всех сил пытается заставить это работать хорошо. Моя фактическая таблица состоит из 4 имен столбцов и двух наборов из 4 столбцов с числами.

Скриншот

A       B       C   D
Steve   Jeff    4   1
James   Calum   1   1
Alex    Andy    2   1
Peter   Ed      0   3
Owen    Harry   1   2
Jeff    Steve   4   1
James   Calum   1   1
Andy    Alex    2   1
Peter   Owen    0   3
Ed      Harry   1   2

2 ответа2

4

Вы можете использовать SUMIF , например,

=SUMIF(A:B,"ed",C:D)

замените "ed" значением ячейки, которое содержит ваше имя, например

С именами в F2 вниз используйте это в G2

=SUMIF(A:B,F2,C:D)

SUMIF работает от 1 до 1, поэтому это только суммирует столбец C, когда совпадает столбец A, и суммирует столбец D, когда совпадает B

Вы также можете использовать там, где диапазон составляет 4 столбца

1

Ваш вопрос говорит

Моя фактическая таблица состоит из 4 имен столбцов и двух наборов из 4 столбцов с числами.

Я понимаю, что это означает, что у вас есть 12 столбцов, например:

  A         B         C         D        E     F     G     H      I     J     K     L
name      name      name      name       0     0     0     0      0     0     0     0
ALFRED    name      name      name      42     0     0     0     83     0     0     0
name      name      name      name       0     0     0     0      0     0     0     0
name      name      name      name       0     0     0     0      0     0     0     0
name      name      BLYTHE    name       0     0     0     0      0     0    60     0
name      name      name      name       0     0     0     0      0     0     0     0
name      name      name      name       0     0     0     0      0     0     0     0
name      name      name      BLYTHE     0     0     0    95      0     0     0     0
name      BLYTHE    name      name       0    17     0     0      0     0     0     0
name      name      name      name       0     0     0     0      0     0     0     0

и вы хотите получить 125 (42+83) для АЛЬФРЕДА и 172 (17+95+60) для КРОВИ. В случае, если это не очевидно из ответа Барри Гудини, вы бы сделали это с

=SUMIF(A:D, "ALFRED", E:H) + SUMIF(A:D, "ALFRED", I:L)

а также

=SUMIF(A:D, "BLYTHE", E:H) + SUMIF(A:D, "BLYTHE", I:L)

и т.п.

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