excel日期差值怎么作为数值,公式再引用?

我想做个数据同比,能自动同比去年3月已过去相同天数。
思路是先求出今年已过去天数之和,然后就好算了,后面每天不需要手动计算,自动会根据日期变化。
大家看看公式就明白了,但是这个公式提示错误,该怎么实现呢,谢谢

请看示例:

上图公式

=SUM(OFFSET(G4,0,0,DAY(TODAY())))

计算G4开始本月天数个单元格的合计,TODAY()的值是2022-3-28,DAY(TODAY())才是我们需要的28,另外,OFFSET(G4,0,0,X)表示G4开始的X个单元格区域。

最后你需要的公式是:


=SUM(OFFSET(G4,0,0,DAY(TODAY())))

-SUM(OFFSET(H4,0,0,DAY(TODAY())))

合计了再减,与差的合计是相等的,直接计算差的合计会非常复杂。

追问

非常感谢,专业

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-03-28
上图公式

=SUM(OFFSET(G4,0,0,DAY(TODAY())))

计算G4开始本月天数个单元格的合计,TODAY()的值是2022-3-28,DAY(TODAY())才是我们需要的28,另外,OFFSET(G4,0,0,X)表示G4开始的X个单元格区域。

最后你需要的公式是:

=SUM(OFFSET(G4,0,0,DAY(TODAY())))

-SUM(OFFSET(H4,0,0,DAY(TODAY())))

合计了再减,与差的合计是相等的,直接计算差的合计会非常复杂。
相似回答