【扩展】为啥日期判断公式A2>"2018-7-1"会出错?

最近推送的三篇文章:

·  正  ·  文  ·  来  ·  啦  ·

以前写过一篇文章,介绍如何按年、季、月、旬、周进行统计:

【文末赠书】一篇文章搞定按年、季、月、旬、周求和,超级实用,建议收藏备用

要统计指定日期之间的数字,我们用上文中介绍的公式。比如统计7月、8月的金额之和,用公式:

=SUMPRODUCT((A2:A11>="2018/7/1")*(A2:A11<"2018/9/1")*B2:B11)

公式看以没问题,but,得出的结果竟然是0,为毛?

为了琢磨问题所在,我们在C列用IF来判断日期大小,看有无问题:

结果明显不正确,将上面的日期替换为其他文字

结果也是错误的,看来公式是将上面的日期作为文本对待了。

我们知道,要将文本数字转换为可计算的数值,可以在前面加两个负号(负负得正)或乘以1,就可转为数字

测试一下看结果:

结果完全正确,耶

看来之前的推断是正确的,用前面那种形式来判断日期,Excel将其视为文本对待了。

需要注意的是,在SUMIF条件中使用这种写法,却不会出错,会自动将其视为日期对待。如下图A16单元格公式:

总 结

1、日期比较公式A2>"2018-7-1"中将日期视为文本,不会自动转为日期。

2、要将上面的文本日期转为数字日期,可在前面加两个负号或乘以1。

3、在SUMIF等函数中做条件判断时,日期可写为"2018-7-1"这种形式。

下篇预告

【扩展】如何批量修改某区间的数字?


本公众号不同于其他号,一篇文章不会反复推送,要阅读历史文章,请在本公众号主页发送关键词“目录”,也可发送其他关键词阅读相应文章或下载相应资料。

关键字列表

目录 | 礼包

 答疑 | 练习

整理类 | 筛选类

   仪表盘 | 图表模板

财务图表1 | 财务图表2 

中秋 | 七夕

如果本文对你有帮助,走时别忘了点一下文章底部的广告↓和右下角的大拇指↘

(0)

相关推荐