【问题标题】:Google Sheets Array formula for counting the number of values in each column用于计算每列中值数量的 Google 表格数组公式
【发布时间】:2020-06-04 09:47:44
【问题描述】:

我正在尝试创建一个数组公式,以便在添加列时自动填充每列的值的总数。

我尝试使用计数和间接的组合来执行此操作,并尝试了查询,但我似乎无法让它显示每列的唯一值计数。

这是我第一次尝试使用查询,起初通过阅读有关查询语言的文档似乎可以做到,但我一直无法弄清楚。

这是共享文档:https://docs.google.com/spreadsheets/d/15VwsL7uTsORLqBDrnT3VdwAWlXLh-JgoJVbz7wkoMAo/edit?usp=sharing

我知道我可以通过在应用程序脚本中编写自定义函数来做到这一点,但出于性能原因(将会有很多数据),我想使用内置函数,而且我想要快速刷新率。

【问题讨论】:

    标签: if-statement google-sheets google-sheets-formula array-formulas counting


    【解决方案1】:

    尝试:

    =ARRAYFORMULA(IF(B5:5="",,TRANSPOSE(MMULT(TRANSPOSE(N(B6:99<>"")), SIGN(ROW(B6:99))))))
    

    【讨论】:

      【解决方案2】:

      在B3试试

      =ArrayFormula(IF(LEN(B5:5), COUNTIF(IF(B6:21<>"", COLUMN(B6:21)), COLUMN(B6:21)),))
      

      【讨论】:

        猜你喜欢
        • 2021-04-24
        • 2020-03-22
        • 1970-01-01
        • 1970-01-01
        • 2020-09-07
        • 1970-01-01
        • 1970-01-01
        • 2016-05-29
        • 2018-01-15
        相关资源
        最近更新 更多