A B C
1 Timestamp Hours Worked Total Hours
2 1/2/2022 17:33:41 6
3 1/3/2022 19:59:41 2 January =
4 1/7/2022 13:20:51 1
5 1/9/2022 12:49:02 3 February =
6 1/15/2022 12:04:21 3
7 2/16/2022 15:58:10 9 March =
8 2/22/2022 11:57:31 3
9 2/24/2022 5:45:12 5
10 2/2/2022 17:33:41 4
11 2/3/2022 19:59:41 2
12 2/7/2022 13:20:51 1
13 3/9/2022 12:49:02 3
14 3/15/2022 12:04:28 3
15 3/16/2022 15:58:10 7
16 3/22/2022 11:57:31 3
17 3/24/2022 5:45:12 5
我想按日期/月份匯總小時數。我可以按列計算小時數,=sum(b2:b)。但是如何按 A 列的日期/月份對 B 列的小時數求和?
在另一篇文章中,一位成員參考了“Google 表格功能串列”。我發現這對我一直在做的其他事情非常有幫助。但我仍然對這個問題不知所措。
約翰
uj5u.com熱心網友回復:
您可以將該query函式與 SQL 一起使用:
=QUERY({(data)}, "select sum(Col2) group by Col1 label Col1 'Date', Col2 'Sum'")
這將回傳一個新表,您可以通過更改表示 SQL 字串的第二個引數來調整它。
uj5u.com熱心網友回復:
采用:
=ARRAYFORMULA(REGEXREPLACE(TO_TEXT(QUERY({TEXT(A2:A, "yyymm\×mmmm"), B2:B},
"select Col1,sum(Col2) where Col2 is not null group by Col1 label sum(Col2)''")), "(.*×)", ))

轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/434955.html
