【问题标题】:COUNTIF() for non-contiguous rangesCOUNTIF() 用于非连续范围
【发布时间】:2021-06-23 23:48:05
【问题描述】:

我正在尝试将 COUNTIF 函数用于非连续范围。我使用了以下公式,并且它有效。

=SUM(COUNTIF(INDIRECT({"Z65";"Z66";"Z68";"Z71";"Z72"});"2"))

但是,它没有使用单元格引用。因此,每当我添加额外的行时,我都必须手动更改它。是否可以将 COUNTIF() 用于具有单元格引用的非连续范围?

【问题讨论】:

    标签: excel excel-formula


    【解决方案1】:

    是的,您需要添加 INDEX 和 SEQUENCE:

    =SUM(COUNTIFS(INDIRECT(INDEX(Z65:Z1040000;SEQUENCE(COUNTA(Z65:Z1040000))));2))
    

    【讨论】:

    • 感谢您的回答。但是,我没有像您那样使用附加列(E 列)的选项,因为在我的 excel 中我有很多 od 数据。是否可以在不使用附加列的情况下进行计算?
    猜你喜欢
    • 1970-01-01
    • 2012-01-15
    • 1970-01-01
    • 2023-03-22
    • 1970-01-01
    • 1970-01-01
    • 2019-09-05
    • 2023-02-09
    • 2021-08-16
    相关资源
    最近更新 更多