统计出勤天数:①首先选择P5至P24单元格区域;②在P5单元格输入公式=COUNTIF(D5:O5,"√");③按Ctrl+回车键
EXCEL统计一个员工的出勤天数的具体操作步骤如下:
1、首先我们打开电脑里的excel软件打开一个要统计出勤天数的excel表格。
2、这里我们可以利用count函数计算统计天数,我们在单元格里输入count函数。
3、注意此时电脑的输入方式应该为英文。
4、我们输入之后统计个数为0,与我们想要的结果不符。
5、然后我们查找修改指定数值为数字。
6、随后再次利用count进行统计。
7、下拉填充即可完成出勤天数统计。如此通过以上步骤即可实现统计一个员工的出勤天数的功能。
如果日期列在B列,日期区域为 B2:B40
则在其他单元格输入 =SUMPRODUCT(1/COUNTIF(B2:B40,B2:B40))
即可统计出该名员工的出勤天数。
在此表格中筛选该员工姓名,日期。升降排序日期,不就出来出勤天数了吗
?
用这个计算不重复值的个数
我以这个为例 =SUM(1 / COUNTIF(A1:A100, A1:A100) 按下ctrl+shift+enter
或者直接用用前面的 =SUMPRODUCT(1 / COUNTIF(A1:A100, A1:A100)
这里假设区域为A1:A100:COUNTIF(range, criteria)在range范围内查找criteria,并返回它的个数。假设A1单元格内的数据为X在A1:A100范围内共有N个数据X。那么数组公式对这100个单元格逐个计算1 / COUNTIF(A1:A100, 某一单元格),当对A1计算时,返回结果1/N,在这100次计算里,每遇到数据X就回返回一个1/N,共返回N个1/N,求和为1。也就是说,有多少个不同的数据就返回多少个1,恰好就是不重复的数据的个数
对于LZ的问题只要恰当修改公式范围就可以了