If statement 在谷歌表单上查找最常出现的情况

If statement 在谷歌表单上查找最常出现的情况,if-statement,google-sheets,frequency,If Statement,Google Sheets,Frequency,我在谷歌表格中列出了国家和公司类型(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)))

我在谷歌表格中列出了国家和公司类型(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)))
总的来说,它给了我最常见的字母。然而,我不知道如何在公式中加入一个条件,使我只考虑一个特定的国家就可以得到答案

我已经创建了一个样本表,您可以找到。我已经在
D1:E16
上创建了一个表,我想在其中输入公式

谢谢。

这应该可以做到:

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