Динамически суммировать ячейки, соседняя ячейка которых содержит определенный текст - PullRequest
0 голосов
/ 04 марта 2020

В моей таблице я подсчитываю расходы, сделанные Джоном, Бобом и Саймоном на проект.

Когда Джон записывает расходы, они должны содержать его имя (без учета регистра):

A                B

Apples(John)     50

Саймон оплачивает 90% расходов и не всегда записывает свое имя.

В конце проекта список расходов может выглядеть следующим образом:

  A                 B

  Apples(John)      50
  Toy (bob)         15
  Pencils John      30
  Metal             10
  Peaches (simon)   5  
  Donuts BOB        30

Без использования макросов (которые не работают в приложении Excel Android), как я могу динамически суммировать их расходы при вводе каждой новой записи? (Я регистрирую расходы на рабочем столе и на телефоне, синхронизируясь через облако). Я хотел бы одну ячейку для каждого члена команды. Это сложно для меня, потому что я должен суммировать элементы в B, если соответствующая запись в A содержит определенный текст. Что-то вроде:

Totals:

John         80
Simon        15
Bob          45

1 Ответ

2 голосов
/ 04 марта 2020

SUMIF() функция будет соответствовать вашим требованиям. Вы должны использовать wildcard в части критерия, так как имена смешиваются с именем элемента. Попробуйте следующую формулу.

=SUMIF($A$1:$A$6,"*" & D1 & "*",$B$1:$B$6)

enter image description here

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