gpt4 book ai didi

如果年份等于,Excel 求和

转载 作者:行者123 更新时间:2023-12-01 22:48:26 27 4
gpt4 key购买 nike

我得到了两列数据;

答:

2013年12月31日

2013年12月30日

2013年12月29日

2013年12月28日

2013年12月27日

2012年12月26日

B:

10

10

10

10

10

5

我的公式是:=SUM(IF(YEAR(G6:G11)=2013,H6:H11,0),0)

在向导中答案是 50

但是当我按回车键时,页面上显示的是 55。

有什么想法吗?

解决方案:编写公式时,按“ctrl + shift + Enter”谢谢

最佳答案

我相信您输入的公式不是数组公式。 @Alexandru 的评论是正确的,因为只计算所提供范围中的第一个单元格,因此您有 YEAR(G2)=2013,这是正确的,并且您得到了总和整个范围H6:H11

一些解决方法:

  • 您输入公式。这需要您按住 Ctrl+Shift,然后按 Enter

  • 使用自动将输入视为数组的公式,例如 SUMPRODUCT:

    =SUMPRODUCT((YEAR(G6:G11)=2013)*H6:H11)
  • 更改此总和的逻辑并使用 SUMIFS,以一年中的第一个和最后一个日期作为边界:

    =SUMIFS(H6:H11,G6:G11,">=01-Jan-2013",G6:G11,"<=31-Dec-2013")

关于如果年份等于,Excel 求和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24590530/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com