【问题标题】:CountIf criteria compare datesCountIf 条件比较日期
【发布时间】:2013-03-17 09:49:47
【问题描述】:

我正在尝试从范围 C2:C1700 创建一个 CountIf 函数,其中条件为 00/01/1900 or 0。我范围内的单元格都是检索日期的公式。 (如果单元格为空白,则为 0,如果单元格正确,则为 4235)。我正在使用一种格式在yyyy-mm-dd 中显示日期(如果有区别的话)。

Cell: C2 = [path]Sheet1!X2 - Value = 0 
Cell: C3 = [path]Sheet1!X3 - Value = 4235
Cell: C4 = [path]Sheet1!X4 - Value = 0
Cell: C5 = [path]Sheet1!X5 - Value = 0

现在我想在我的工作表中创建一个=COUNTIF('[path]Orders'!$C$2:$C$1700;0),但我似乎无法获得正确的公式。 0#VALUE。我也尝试过TEXT()DATE() 来格式化我的标准,但都没有成功。

谢谢。

【问题讨论】:

    标签: excel excel-2007 countif


    【解决方案1】:

    这是您需要的公式,这是一个数组公式,因此您必须按 Ctrl + Shift + Enter 来完成它。

    =SUM(IF($C$2:$C$1700=0,1,0))
    

    要检查其他条件,例如空格,只需添加嵌套的 IF,如下所示:

    =SUM(IF($C$2:$C$1700=0,1,IF($C$2:$C$1700="",1,0))) 
    

    【讨论】:

    • 您需要删除:A3 然后它才能工作;)您知道这是否也可以检查空白行吗?我刚刚尝试添加一个ANDfunction,但失败了。
    • 添加了处理空白的示例
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-09-10
    • 2018-02-08
    • 1970-01-01
    • 2012-09-06
    • 1970-01-01
    • 2018-03-25
    • 2023-03-26
    相关资源
    最近更新 更多