计算Excel中每个国家/地区的公司数量

时间:2013-04-08 12:44:50

标签: excel

我在同一工作簿中有以下2个Excel工作表:

公司:

    A          B
1 COMPANY   COUNTRY
2 Apple     USA
3 Microsoft USA
4 Samsung   Taiwan
5 Philips   Netherlands
6 Tulip     Netherlands

国家:

    A             B
1 COUNTRY      NUM_COMP
2 USA          2*
3 Taiwan       1*
4 Netherlands  2*

在工作表countriesB中,我需要每个国家/地区的公司数量。我现在手动计算它们,但我需要一个单元格B2B4的公式来自动执行此操作,因为实际工作表比这个示例要长很多。

任何人都可以帮助我吗?非常感谢您的帮助。

2 个答案:

答案 0 :(得分:2)

功能'Countif'应该有用:)

  

= COUNTIF(B:B; B2)

欢呼声 天空

答案 1 :(得分:2)

对于每个国家/地区的不同公司数量,请在B2

中尝试此公式

=SUM(IF(FREQUENCY(IF(companies!B$2:B$2265=A2,MATCH(companies!A$2:A$2265,companies!A$2:A$2265,0)),ROW(companies!A$2:A$2265)-ROW(companies!A$2)+1),1))

这是一个“数组公式”,需要用CTRL + SHIFT + ENTER确认,以便在公式栏的公式周围出现像{和}这样的花括号。

现在复制公式列