永发信息网

EXCEL公式统计某列中职称为某某的总人数。

答案:4  悬赏:10  手机版
解决时间 2021-04-03 09:25
  • 提问者网友:夢醒日落
  • 2021-04-02 19:45
EXCEL公式统计某列中职称为某某的总人数。
最佳答案
  • 五星知识达人网友:平生事
  • 2021-04-02 20:37
IF(总人力!$I$3:$I$538=D8,1)的意思是,如果“总人力”工作表I3:I538区域的单元格数据等于公式所在工作表D8中的值,那么,“总人力”工作表I3:I538区域中符合条件的每个单元格当作1(公式的返回值是1)。
SUM函数对以上所有的1求和,和是多少,就有几个符合条件的单元格,也就有几个符合条件的人数。
全部回答
  • 1楼网友:封刀令
  • 2021-04-02 21:41
你换成公式countif,假设你的某列指的是总人力这张表里面的D3到D538,职称为某某的某某在D8单元格,那么公式=countif(总人力!$I$3:$I$538,D8)
公式的意思是在总人力这张表的I3到I538中,名称与D8相同的单元格个数
  • 2楼网友:愁杀梦里人
  • 2021-04-02 21:06
IF(总人力!$I$3:$I$538=D8,1),如果I列数据区域数据等于D8时,返回值为1,否则为FALSE。(即符合条件的计为1,不符合的计为FALSE,相当于0。这是一个数组公式,结果是多个值的数组)
然后用SUM对数组进行求和。
  • 3楼网友:duile
  • 2021-04-02 21:01
用这精简公式,输入后直接按回车:
=COUNTIF(总人力!$I:$I,D8)
或者这样:
=COUNTIF(总人力!$I$3:$I$538,D8)
提问中公式的意思是当总人力工作表的$I$3:$I$538这个区域中有等于D8的值时就返回1,然后在外面套一个SUM求和函数,把这些返回的1求和加起来。但那样写比较复杂,且又是数组公式,要按CTRL+SHIFT+回 ,建议改为上面的精简公式。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯