【问题标题】:Using CountIfs to check if cells have dates or are empty使用 CountIfs 检查单元格是否有日期或为空
【发布时间】:2019-08-28 13:55:13
【问题描述】:

我写了一个公式来检查一个小范围是否在单元格中有日期。我的数据如下所示:

+----------+------------+
| Proposed | Dates Used |
+----------+------------+
|        0 | 9/23/2019  |
|        0 | 9/24/2019  |
|        0 | 9/25/2019  |
|        0 | 9/26/2019  |
|        0 | 9/27/2019  |
|        0 | 9/29/2019  |
|        0 | 9/30/2019  |
|        1 | 10/2/2019  |
|        1 |            |
|        0 |            |
+----------+------------+

我当前的公式如下所示:=COUNTIFS(Propsed_Days,0,Dates_Used,"<>0") 这将返回一个错误。我也试过=COUNTIFS(Propsed_Days,0, Dates_Used,"<>"),它也返回一个错误。 (我使用定义的名称来覆盖范围,现在 Propsed_Days 覆盖两个列,而 Dates_Used 只覆盖日期列)

基本上,我想要的是获得 Proposed 列 = 0 的日期计数,但当没有日期但建议为 = 0 时不想计数。我上面的表应该 = 7,因为有 7建议 = 0 的日期应排除建议 = 1 的日期,并且应排除 2 行(建议 = 0 行,建议 = 1 行),因为使用的日期列中没有日期。

我已尝试寻找解决方案并尝试了 Using COUNTIFS to count blank when cell has a formulaHow do I get countifs to select all non-blank cells in Excel? 的答案,但没有一个问题的答案对我有用。

【问题讨论】:

    标签: excel excel-formula office365


    【解决方案1】:

    命名范围“建议的天数”会导致问题,因为这适用于两列,您需要调整它以仅覆盖第一列。

    完成后,您需要像这样连接条件。

    =COUNTIFS(Proposed_Days,0,Dates_Used,"<>"&0)

    【讨论】:

    • 我已经尝试过了,但没有成功。我将 Proposed_Days 调整为仅作为 Proposed 列,并在公式中使用了 concat,就像您拥有的一样。
    • @Mike 我修正了公式,我调整了你在问题中输入错误的那个。再试一次。
    • 这仍然不起作用。我仍然得到同样的错误#VALUE!
    • 确保这些命名范围的大小相同,它们不能变化。如果一个范围比另一个长,则会产生#VALUE! 错误。
    • 天哪!!就是这样!范围需要具有相同的大小,并且范围要长 1 个单元格。您的公式仍然无效,它仍然计数太多,但我原来的公式现在有效。 =COUNTIFS(Proposed_Days,0,Dates_Used,"<>")
    【解决方案2】:

    仅当Dates_Used 列中的最后两个单元格完全为空白但公式返回的不是空白时,以下公式才有效。

    =COUNTIFS(Propsed_Days,0,Dates_Used,"<>")
    

    我怀疑您的Dates_Used 列中的日期是由公式返回的,因此空白单元格并不是真正的空白。如果是这种情况,下面的 SUMPRODUCT 公式就可以了:

    =SUMPRODUCT((Propsed_Days=0)*(LEN(Dates_Used)>0))
    

    干杯:)

    【讨论】:

    • 这对我不起作用。我尝试完全按照您的方式使用sumproduct,但它不起作用我收到#N/A 错误。此外,日期是手动输入的,而不是公式的结果。这就是为什么我不明白为什么这不起作用。
    • 我有不同大小的命名范围,这就是它不起作用的原因。我解决了这个问题,现在我的公式是:=COUNTIFS(Proposed_Days,0,Dates_Used,"&lt;&gt;")
    猜你喜欢
    • 1970-01-01
    • 2016-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-11
    • 2011-01-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多