1 microsoft-excel-2007 worksheet-function microsoft-excel
我正在构建一个测试四 (4) 列中列出的日期的函数。在测试每一列中的每个日期时,我的一个测试会测量该日期是否出现在用作参考的日期之前。由于参考资料说 COUNTIFS 将空白单元格处理为 -zero- 值,所以我的假设是,如果我做出如下声明:
=COUNTIFS(A1:A10,"<9/17/11")
.. 计数将等于所有早于(小于)“9/17/11”的行一直到零——这应该包括尚未输入日期的空白行。
然而,情况并非如此,因为返回的数字只是实际具有日期的行数——而不是任何空白行。
在有人建议使用不同的函数之前,我几乎坚持使用 COUNTIFS 除非我写一本关于我正在尝试做什么以及我如何使其工作的小说(这可能不值得所有的努力)。到目前为止,我的想法工作了 98%,除了这一小部分......
该函数的解释说明;
如果标准参数是对空单元格的引用,则 COUNTIFS 函数会将空单元格视为 0 值。
我理解这意味着它在满足标准的计数中计为“0”。因此该功能正常工作。
如果您需要计算空白单元格以及符合条件的单元格,您可以使用以下方法:
=COUNTIF(A1:A10, "<9/17/2011") + COUNTBLANK(A1:A10)
Run Code Online (Sandbox Code Playgroud)
这会计算符合您条件的单元格,计算空白单元格并添加结果以得出总数。
| 归档时间: |
|
| 查看次数: |
8530 次 |
| 最近记录: |