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

Я приложил скриншот того, что я имею в виду. Если местоположение "B" введено где-либо в столбце, я хочу, чтобы время, проведенное там, было добавлено к столбцу общего времени, и это будет сделано автоматически, если дополнительные записи будут сделаны позже.

Электронная таблица Excel Второе фото

Пожалуйста, дайте мне знать, если требуется какое-либо разъяснение. Спасибо!

1 ответ1

2

Для этого вам нужно всего лишь использовать пару сумок

'For B
=sumif("C2:C1000";"B";"B2:B1000")-sumif("C2:C1000";"B";"A2:A1000")
'You can do it for any Location
=sumif("C2:C1000";"A";"B2:B1000")-sumif("C2:C1000";"A";"A2:A1000")
=sumif("C2:C1000";"C";"B2:B1000")-sumif("C2:C1000";"C";"A2:A1000")

Вам нужно только скопировать его в раздел "Резюме". Таким образом, каждый раз, когда вы вводите новую запись, она будет получать общее время в местоположении B. Вы также можете расширить диапазон, если вы вводите более тысячи записей.

Объяснение формулы выглядит так:

=sumif(RANGEOFCONDITION; CONDITION; RANGETOSUM)

ура

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