【发布时间】:2020-10-12 20:40:22
【问题描述】:
所以我有一个我正在进行的项目的时间表,我想看看我每周工作了多少小时。
我从这篇文章中找到了答案:Create Weekly/Monthly/Yearly line chart in Google Sheets to sum amounts within same week/month/year range,这让我走得很远。
感谢用户 player0,每月和每年的查询都运行良好。但是,每周排序对我来说很无聊。我现在使用的代码来自那个帖子:
=ARRAY_CONSTRAIN(ARRAYFORMULA(
IF(J2="Weekly", QUERY({"week "&WEEKNUM(A2:A)&" "&YEAR(A2:A), E2:E, YEAR(A2:A)+WEEKNUM(A2:A)*0.083},
"select Col1,sum(Col2),Col3 where Col2 is not null group by Col1,Col3 order by Col3 label sum(Col2)''", 0),
IF(J2="Monthly", QUERY({TEXT(A2:A, "mmmm")&" "&YEAR(A2:A), E2:E, YEAR(A2:A)+MONTH(A2:A)*0.083},
"select Col1,sum(Col2),Col3 where Col2 is not null group by Col1,Col3 order by Col3 label sum(Col2)''", 0),
IF(J2="Yearly", QUERY({YEAR(A2:A), E2:E},
"select Col1,sum(Col2) where Col2 is not null group by Col1 label sum(Col2)''", 0), )))), 999^99, 2)
Here's what the sheet looks like
我对 Google 表格知之甚少,所以你必须为我保持简单 XD
【问题讨论】:
-
分享您的工作表副本
-
来docs.google.com/spreadsheets/d/… 让我知道您是否需要编辑权限
标签: google-sheets google-sheets-query