我在同一工作簿中有以下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*
在工作表countries
列B
中,我需要每个国家/地区的公司数量。我现在手动计算它们,但我需要一个单元格B2
到B4
的公式来自动执行此操作,因为实际工作表比这个示例要长很多。
任何人都可以帮助我吗?非常感谢您的帮助。
答案 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确认,以便在公式栏的公式周围出现像{和}这样的花括号。
现在复制公式列