我的Excel工作表中的前两列用作VLOOKUP图表,如下所示:
-----------------
| 1 | Baseball |
-----------------
| 1 | Baseball |
-----------------
| 3 | Football |
-----------------
| 4 | Football |
-----------------
等...
在C栏中,我有一个数字列表,例如2,1,13...
。在D栏中,我可以对每个号码进行VLOOKUP,以获得与该号码相关联的运动;但是,我不在乎。我想知道的是每项运动有多少次出现,所以在我的短名单中,棒球被代表两次(2和1)。使用VLOOKUP值,我可以使用COUNTIF计算每项运动出现的次数。在Google表格中,我可以通过以下简单公式完成所有这些操作:=COUNTIF(ARRAYFORMULA(VLOOKUP(C1:C100,A:B,2)),"Baseball")
我会得到一个数字。但是,ARRAYFORMULA不存在于Excel中。有没有办法做到这一点,还是我需要为中间步骤制作一个隐藏的列?