在Google表格中查找有条件的最常见事件

时间:2018-10-11 13:34:20

标签: if-statement google-sheets frequency

我在Google表格中列出了国家/地区和公司类型(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 个答案:

答案 0 :(得分:2)

这应该做到:

=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)))