在excel考勤表中怎么统计打勾的人数,并且统计出加班时间?

√+后面是每天的加班时间,在同一个单元格里面怎么区分统计总的加班时间和出勤天数呢

第1个回答  2023-05-17
有多种方法可以实现在Excel考勤表中统计打勾人数和计算加班时间。以下是其中两种常见的方法:方法一:利用SUMIF函数统计打勾人数1. 在打勾的单元格中输入“√”或其他符号,表示出勤;2. 在空白单元格中输入以下公式:=SUMIF(A2:A10,\"√\"),其中A2:A10是打勾的单元格范围,\"√\"是要统计的符号;3. 按下回车键,即可统计出打勾的人数。方法二:利用条件格式统计打勾人数和计算加班时间1. 选中考勤表;2. 在“开始”选项卡中,点击“条件格式”按钮,选择“新建”;3. 选择“使用公式确定要设置格式的单元格”;4. 在“编辑格式”对话框中,输入以下公式:=A2=\"√\",其中A2是第打勾的单元格,\"√\"是要统计的符号;5. 设置好格式后,点击确定;6. 右键单击选中的单元格范围,选择“条件格式管理器”;7. 点击“新建”,选择“使用公式确定要设置格式的单元格”;8. 在“编辑格式”对话框中,输入以下公式:=B2\u003e8,其中B2是加班时长所在的单元格,8表示加班8小时以上;9. 设置好格式后,点击确定;10. 此时,打勾的人数和加班时间均会被自动统计和高亮显示。
第2个回答  2022-01-27
出勤天数=countif(a2:ae2,"*√*)
加班时间=sum(if(isnumber(find("√+",a2:ae2)),--substitute(a2:ae2,"√+",)))数组公式,同时按ctrl+shift+回车结束
第3个回答  2022-01-27

新浪河的公式不错,也提供两个公式,如图:

AG2=COUNT(0/(LEFT(B2:AF2)="√"))

AF2=SUMPRODUCT(--TEXT(REPLACE(B2:AF2,1,1,),"#.#;;;\0"))

第4个回答  2022-01-27
假设考勤记录在A2:AE2区域,天数公式=SUMPRODUCT(1*ISNUMBER(FIND("√",A2:AE2)))

加班公式=SUMPRODUCT(IFERROR(--SUBSTITUTE(A2:AE2,"√",),0))追问

天数公式里面有0.5天,代表半天统计不出来呢,加班公式统计出来都是0

第5个回答  2022-01-27
复杂了用代码处理,先学会启用宏才好。