在EXCEL表格中建立一个考勤表,如何让系统自动计算加班次数?

如图,在EXCEL中建立一个考勤表,需要在右边表格的单元格中,自动计算出周一到周五全勤的次数,以及周末加班的次数,请问在右边表格的单元格中应如何操作?
另外,表头可否输入成日期跟姓名在一起的形式,就像课程表最左上角那样,如果可以如何操作?

如下案例:上班时间/下班时间

如果按小时算:=(C2-B2)*24   下班时间-上班时间  *24小时

最后计算:(实际工作时间)-(正常应上班时间)=加班时间。


如果按分钟计算:=(C2-B2)*24*60  下班时间-上班时间  *24小时*60分钟

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-12-16
假设数据行数为10000行
F3单元格写入公式
=IF($E3="","",COUNTIF(OFFSET($A$1,,MATCH($E3,$1:$1,)-1,10000,),LEFT(F$2,2)))
右拉至G3单元格,再下拉复制公式

选中A1单元格----设置单元格格式----边框----选田字框,再选中右下角那种斜线框----确定

在A1单元格写入"姓名"再按下ALT+回车键进行强行换行,再写入"星期",再用空格调整两个词的位置本回答被网友采纳
第2个回答  2013-09-17
F3单元格输入公式=COUNTIF(B2:B15,"全勤")
F4单元格输入公式=COUNTIF(C2:C15,"全勤")
G3单元格输入公式=COUNTIF(B2:B15,"加班")
G4单元格输入公式=COUNTIF(C2:C15,"加班")
第3个回答  2013-09-17
没法自动! 可以用函数快速算出。那样还不然自己填!
全勤和加班都是有无规律变化!
第4个回答  2013-09-17
F3

=countif(B:B,"全勤")

G3

=countif(B:B,"加班")
相似回答