【问题标题】:COUNTIF function comparing dates as a criteria is not working比较日期作为条件的 COUNTIF 函数不起作用
【发布时间】:2018-09-11 01:10:29
【问题描述】:

我正在使用 Excel 2013。我有一个工作表,其中包含我们员工的培训完成日期。我需要确定完成培训的员工百分比。我正在使用下面的 COUNTIF 公式,但即使大多数日期都在 2018 年 1 月 1 日之后,返回也是 0。

=COUNTIF(J9:J444,">=1/1/2018")

我想也许我从我们的跟踪系统导出的 excel 报告将日期设置为无法识别的格式,但以下公式可以正常工作:

=IF(J9>=1/1/2018,"YES","NO")

我是否为 COUNTIF 函数使用了错误的格式?我不认为我是因为 excel 没有给我一个错误,它只是返回一个 0。

感谢您的帮助! -柯蒂斯

【问题讨论】:

    标签: excel-2013 countif


    【解决方案1】:

    您可以将日期包装到 Date 函数中。日期可能不明确,因此要确保按照您想要的方式对其进行解释,请尝试

    =COUNTIF(A1:A8,">="&DATE(2018,1,1))
    

    【讨论】:

    • 感谢您的快速回复,很遗憾这也不起作用。经过进一步调查,似乎在生成报告时,日期被格式化为文本,因此当我手动重新输入日期时,两种“COUNTIF”格式都可以正常工作,考虑到我必须每月提取新报告,这毫无意义。再次感谢您的帮助!
    • 您可能不需要重新输入任何内容。您可以使用 Microsoft 的免费插件 Power Query 将文本转换回日期,然后您的公式就可以工作了。
    猜你喜欢
    • 2013-03-17
    • 2018-03-25
    • 1970-01-01
    • 1970-01-01
    • 2018-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多