C列的日期不是标准的EXCEL日期格式
CTRL+H 查找内容 输入 .
替换为 输入 -或/ 全部替换
=SUMPRODUCT(($A$2:$A$10=E1)*($C$2:$C$10>=DATE(2013,1,1))*($C$2:$C$10<=DATE(2013,1,31)))
或
=SUMPRODUCT(($A$2:$A$10=E1)*(MONTH($C$2:$C$10)=1))
首先你C列的日期不是标准的EXCEL日期格式
你可用 "-"或"/"替换掉"."得出的才是日期格式的数据
或公式改成
=SUMPRODUCT((A2:A10=E1)*(--SUBSTITUTE(C2:C10,".","-")>=--"2013/1/1")*(--SUBSTITUTE(C2:C10,".","-")<=--"2013-1-31"))
这得出来应该是某部门2013年1月份的入职人数
如果是要在职人数,你还得要一个离职时间才能确定某人在这个月是否在职
如果只用入职时间来确定在职人数(而不考虑此人是否已离职),则公式为
=SUMPRODUCT((A2:A10=E1)*(C2:C10<>"")*(--SUBSTITUTE(C2:C10,".","-")<=--"2013-1-31"))
C列的日复期不是制标准的EXCEL日期格式
CTRL+H 查找内百容度 输入 .
替换问为答 输入 -或/ 全部替换
=SUMPRODUCT(($A$2:$A$10=E1)*($C$2:$C$10>=DATE(2013,1,1))*($C$2:$C$10<=DATE(2013,1,31)))
或
=SUMPRODUCT(($A$2:$A$10=E1)*(MONTH($C$2:$C$10)=1))