代码之家  ›  专栏  ›  技术社区  ›  franciscofcosta

在Google表单上查找最常出现的条件

  •  1
  • franciscofcosta  · 技术社区  · 6 年前

    我有一个国家和公司类型(a,B,C和D)的谷歌表列表。对于每个国家,有多个条目,每个公司一个条目。国家在电子表格的A栏,公司类型在B栏。

    我想了解一下,对于每个国家来说,最常见的公司类型是什么。换句话说,我想知道,对于每个国家来说,B栏中出现最多的字母是什么。

    我设法找出了在整个国家名单中出现最多的字母是什么。为此,我在D2单元格中使用了以下公式:

    =ARRAYFORMULA(INDEX(B1:B,MATCH(MAX(COUNTIF(B1:B,B1:B)),COUNTIF(B1:B,B1:B),0)))
    

    我已经创建了一个样本表,你可以找到 here . 我在上创建了一个表 D1:E16 其中我想有一个公式。

    1 回复  |  直到 6 年前
        1
  •  2
  •   zipa    6 年前

    这应该做到:

    =ARRAYFORMULA(INDEX($B$1:$B,MATCH(MAX(COUNTIFS($B$1:$B,$B$1:$B,$A$1:$A,D2)),COUNTIFS($B$1:$B,$B$1:$B,$A$1:$A,D2),0)))