首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Sumifs计算不正确

Sumifs计算不正确
EN

Stack Overflow用户
提问于 2020-01-20 23:59:25
回答 2查看 59关注 0票数 1

我有两个选项卡,一个是日期,另一个是与日期关联的数字。另一种情况是,它用月份的数字按月进行分解。我正在使用这个Sumifs来获取这个月的总数。

代码语言:javascript
复制
=SUM(
sumifs('K-8 Visit Dates & Impacts'!$C$3:$C,'K-8 Visit Dates & Impacts'!$B$3:$B,">="&date(2020,2,1),'K-8 Visit Dates & Impacts'!$B$3:$B,"<="&date(2020,2,28)),
sumifs('K-8 Visit Dates & Impacts'!$E$3:$E,'K-8 Visit Dates & Impacts'!$D$3:$D,">="&date(2020,2,1),'K-8 Visit Dates & Impacts'!$D$3:$D,"<="&date(2020,2,28)),
sumifs('K-8 Visit Dates & Impacts'!$G$3:$G,'K-8 Visit Dates & Impacts'!$F$3:$F,">="&date(2020,2,1),'K-8 Visit Dates & Impacts'!$F$3:$F,"<="&date(2020,2,28)),
sumifs('K-8 Visit Dates & Impacts'!$I$3:$I,'K-8 Visit Dates & Impacts'!$H$3:$H,">="&date(2020,2,1),'K-8 Visit Dates & Impacts'!$H$3:$H,"<="&date(2020,2,28)),
sumifs('K-8 Visit Dates & Impacts'!$I$3:$I,'K-8 Visit Dates & Impacts'!$J$3:$J,">="&date(2020,2,1),'K-8 Visit Dates & Impacts'!$J$3:$J,"<="&date(2020,2,28)),
sumifs('K-8 Visit Dates & Impacts'!$I$3:$I,'K-8 Visit Dates & Impacts'!$L$3:$L,">="&date(2020,2,1),'K-8 Visit Dates & Impacts'!$L$3:$L,"<="&date(2020,2,28)),sumifs('Misc Dates & Impacts'!$C$3:$C,'Misc Dates & Impacts'!$B$3:$B,">="&date(2020,2,1),'Misc Dates & Impacts'!$B$3:$B,"<="&date(2020,2,28))
)

但是日期显示在正确的月份和下一个月。有没有人能帮我弄清楚这是为什么?

谷歌工作表链接:https://docs.google.com/spreadsheets/d/1ppPDe4LSzzR7pUS9VQTLqQ8cB5456Decpa6OGRaQDHE/edit?usp=sharing

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-01-21 00:25:09

粘贴B2并向下拖动:

代码语言:javascript
复制
=ARRAYFORMULA(SUM(
 IFNA(SUMIF(MONTH('K-8 Visit Dates & Impacts'!$B$3:$B), MONTH(A3&1), 'K-8 Visit Dates & Impacts'!$C$3:$C), 0),
 IFNA(SUMIF(MONTH('K-8 Visit Dates & Impacts'!$D$3:$D), MONTH(A3&1), 'K-8 Visit Dates & Impacts'!$E$3:$E), 0),
 IFNA(SUMIF(MONTH('K-8 Visit Dates & Impacts'!$F$3:$F), MONTH(A3&1), 'K-8 Visit Dates & Impacts'!$G$3:$G), 0),
 IFNA(SUMIF(MONTH('K-8 Visit Dates & Impacts'!$H$3:$H), MONTH(A3&1), 'K-8 Visit Dates & Impacts'!$I$3:$I), 0),
 IFNA(SUMIF(MONTH('K-8 Visit Dates & Impacts'!$J$3:$J), MONTH(A3&1), 'K-8 Visit Dates & Impacts'!$K$3:$K), 0),
 IFNA(SUMIF(MONTH('K-8 Visit Dates & Impacts'!$L$3:$L), MONTH(A3&1), 'K-8 Visit Dates & Impacts'!$M$3:$M), 0),
 IFNA(SUMIF(MONTH('Misc Dates & Impacts'!$B$3:$B),      MONTH(A3&1), 'Misc Dates & Impacts'!$C$3:$C), 0)))

票数 0
EN

Stack Overflow用户

发布于 2020-01-21 00:53:25

这不是你问题的确切答案,但我认为这可能是一种更好的方式来构建你未来需要的东西。如果您在共享工作表上找到一个名为MK.Help的新选项卡,您将在单元格B1中看到此单个公式:

代码语言:javascript
复制
=ARRAYFORMULA(QUERY({IFERROR(QUERY(1*TEXT({'K-8 Visit Dates & Impacts'!B3:C;'K-8 Visit Dates & Impacts'!D3:E;'K-8 Visit Dates & Impacts'!F3:G;'K-8 Visit Dates & Impacts'!H3:I;'K-8 Visit Dates & Impacts'!J3:K;'K-8 Visit Dates & Impacts'!L3:M},{"mm-yyyy","0"}),"select 'K-8',Col1,Col2 where Col2>0 label 'K-8'''"),{"","",""});IFERROR(QUERY(1*TEXT({'CTE Visit Dates & Impacts'!B3:C;'CTE Visit Dates & Impacts'!D3:E;'CTE Visit Dates & Impacts'!F3:G;'CTE Visit Dates & Impacts'!H3:I;'CTE Visit Dates & Impacts'!J3:K;'CTE Visit Dates & Impacts'!L3:M},{"mm-yyyy","0"}),"select 'CTE',Col1,Col2 where Col2>0 label 'CTE'''"),{"","",""});IFERROR(QUERY(1*TEXT('District PD Dates & Impacts'!B2:C,{"mm-yyyy","0"}),"select 'District PD',Col1,Col2 where Col1>0 label 'District PD'''"),{"","",""});IFERROR(QUERY(1*TEXT('Misc Dates & Impacts'!B3:C,{"mm-yyyy","0"}),"select 'Misc Other',Col1,Col2 where Col2>0 label 'Misc Other'''"),{"","",""});IFERROR(QUERY(1*TEXT('Misc Dates & Impacts'!F3:G,{"mm-yyyy","0"}),"select 'Misc Summer',Col1,Col2 where Col2>0 label 'Misc Summer'''"),{"","",""});IFERROR(QUERY(1*TEXT('Misc Dates & Impacts'!J3:K,{"mm-yyyy","0"}),"select 'Misc District',Col1,Col2 where Col2>0 label 'Misc District'''"),{"","",""})},"select Col1,Col2,SUM(Col3) group by Col1,Col2 order by Col2,Col1 label Col1'Type',Col2'Month-Year',SUM(Col3)'Impacts'"))

该公式将生成其下面的整个表。我认为您可以使用它来构建所有的表,这可能比在选项卡之间的所有混洗更容易一些。我想你可以把它作为一种“后端聚合器”隐藏在你的真实工作表上。

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

https://stackoverflow.com/questions/59826894

复制
相关文章

相似问题

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