Excel函数-计算各职务的人数
【假设问题提出】如果有一天,老板说,请你计算出各学校各职务的人数。
【难点】由于有兼职的人数,你可以进行筛选,但是兼职的人数就难统计了,如:“班主任”和“班主任、备课组长”就会分开统计了
【解决问题】
=SUMPRODUCT((b!$B$2:$B$4000=$A3)*ISNUMBER(FIND(D$2,b!$F$2:$F$4000))*1)
【解析】
1. FIND(D2,b!F2:F
查找含有“班主任”- D$2的单元格
2. ISNUMBER(FIND(D2,b!F2:F
如果有就返回一个数据,如果是数字,就返回True,如果不是数字是返回False
3.(b!B2:B4000=
如果单元格中含有=“某学校-$A3”,就返回True,否则返回False
4. (b!B2:B4000=A3)*ISNUMBER(FIND(D2,b!F2:F4000))*1
两个条件相乘,再乘*1,返回数字1
5. SUMPRODUCT()
统计数字的个数
【效果图(部分)】
The End