首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在google sheet中使用查询公式从数据自动生成日报

如何在google sheet中使用查询公式从数据自动生成日报
EN

Stack Overflow用户
提问于 2021-08-09 08:26:19
回答 2查看 48关注 0票数 1

最初,我使用sumifs生成每日报告,但它有问题,因为我们的员工必须在公式中每天更改日期,我想要一个公式,可以自动拉出每天的数据。我已经尝试了today()函数,但是我无法保存每日工作表的数据,第二个工作表使用sumifs公式显示了我想要的内容。是否有按日拉出数据的查询公式?我已经用查询公式解决了周报问题。

here is a link to my google sheet

代码语言:javascript
复制
={QUERY(A1:I," select A, B, sum(D),sum(F),sum(H),sum(F)-sum(H) WHERE A =date '2021-08-02' and B is not null group by A,B order by sum(D) desc limit 1000 label A 'Dates',B 'Customers',sum(D) 'TOTAL RMB', sum(F) 'Total Naira',sum(H) 'Total Received',sum(F)-sum(H)'Net Balance' "); {" ","Total",sumif(A2:A,date(2021,8,2),D2:D),sumif(A2:A,date(2021,8,2),F2:F),sumif(A2:A,date(2021,8,2),H2:H),sumif(A2:A,date(2021,8,2),F2:F)-sumif(A2:A,date(2021,8,2),H2:H)}}

如何通过查询公式自动生成日报表,而不需要每天手工修改日期

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-08-09 10:24:48

似乎您只需要一个单元格引用,用户可以在其中输入任何日期,然后检索所需的结果:

我选择了J1,但您可以让用户在您想要的任何位置输入日期:

代码语言:javascript
复制
WHERE A =date '"&TEXT(J1,"yyyy-mm-dd")&"'

这种方法不需要用户修改公式,事实上,您甚至可以保护公式不被编辑,并让用户只编辑J1 (如果需要)

(你的SUMIF也是这样)

票数 0
EN

Stack Overflow用户

发布于 2021-08-09 09:07:05

公式经常被重新计算,你必须给它传递一个恒定的日期。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68708970

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档