Google sheets 如何创建一个公式,将一列中的值相加,但将这些值乘以另一列?
我有两张谷歌表格。我的主工作表记录会议(总数或“计数”)、会议记录和会议类别:Google sheets 如何创建一个公式,将一列中的值相加,但将这些值乘以另一列?,google-sheets,sum,google-sheets-formula,google-sheets-query,google-query-language,Google Sheets,Sum,Google Sheets Formula,Google Sheets Query,Google Query Language,我有两张谷歌表格。我的主工作表记录会议(总数或“计数”)、会议记录和会议类别: Count Mins Category 1 30 Hiring 5 60 Lunch 3 120 Tasks 1 60 Hiring 2 30 Tasks ... 这是我想弄清楚的表格: Categories Count Mins Hiring 2 Lu
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
“Count”列是正确的(我使用的是一个sumif公式),但我不确定如何得到“Mins”列并将其乘以“Count”列。(要获取任务类别的总会议时间,我需要添加(120*3)和(30*2)
有办法吗?使用:
=QUERY(QUERY(A1:C,
"select C,sum(A),sum(B)
where A is not null
group by C"),
"offset 1", 0)
然后: 使用:
=QUERY(QUERY(A1:C,
"select C,sum(A),sum(B)
where A is not null
group by C"),
"offset 1", 0)
然后:
经过更多的研究,我偶然发现了SUMPRODUCT,这是一个简单的解决方案。我不熟悉“查询”,但它看起来超级强大。(它类似于SQL吗?) 无论如何,我的解决方案如下:
=SUMPRODUCT((N6:N1500 = A2),(E6:E1500), (J6:J1500))
如果N列中的类别是匹配的,则将E列中的值乘以J列中的值。简单明了。经过进一步研究,我偶然发现了SUMPRODUCT,这是一个简单的解决方案。我不熟悉“查询”,但它看起来非常强大。(它类似于SQL吗?) 无论如何,我的解决方案如下:
=SUMPRODUCT((N6:N1500 = A2),(E6:E1500), (J6:J1500))
如果N列中的类别是匹配的,则将E列中的值乘以J列中的值。简单明了。Hi,请接受您的答案,以便让其他人更容易看到。谢谢。可以。我今天早上试过了,但它说我需要等待24小时。奇怪的是,我只是又试了一次(大约12小时后)它说我需要再等23个小时。嗨,请接受你的回答,这样其他人就可以看到它。谢谢。我会的。我今天早上试过了,但它说我需要等24个小时。奇怪的是,我又试了一次(大约12个小时后),它说我需要再等23个小时。