Как создать формулу для суммирования значений в одном столбце, но умножить эти значения на другой столбец? - PullRequest
0 голосов
/ 12 марта 2020

У меня есть два Google Sheets. Мой основной лист отслеживает собрания (общее количество или «количество»), минуты и категории собраний:

Count    Mins    Category
1        30      Hiring
5        60      Lunch
3        120     Tasks
1        60      Hiring
2        30      Tasks
...

А вот лист, который я пытаюсь выяснить:

Categories     Count     Mins
Hiring          2
Lunch           5  
Tasks           5

Столбец «Количество» правильный (я использую формулу sumif), но я не уверен, как получить столбец «Мин» и умножить его на столбец «Количество». (Чтобы получить общее время встречи для категории «Задачи», мне нужно добавить (120 * 3) и (30 * 2).

Есть ли способ сделать это?

Ответы [ 2 ]

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

использование:

=QUERY(QUERY(A1:C, 
 "select C,sum(A),sum(B) 
  where A is not null 
  group by C"), 
 "offset 1", 0)

enter image description here


затем:

=QUERY(QUERY(QUERY(QUERY(A1:C, 
 "select C,sum(A),sum(B) 
  where C is not null 
  group by C"), 
 "offset 1", 0), 
 "select Col1,Col2*Col3"), 
 "offset 1", 0)

0

0 голосов
/ 13 марта 2020

После нескольких дополнительных исследований я наткнулся на SUMPRODUCT, и это оказалось простым решением. Я не знаком с "Query", но он выглядит очень мощным. (Это похоже на SQL?)

В любом случае, вот мое решение:

=SUMPRODUCT((N6:N1500 = A2),(E6:E1500), (J6:J1500))

Если категория в столбце N совпадает, умножьте значение в столбце E по значению в столбце J. Легкий горох.

...