自动统计每月考勤及查询明细(EXCEL嵌套公式)

合集下载

excel 统计考勤表

excel 统计考勤表

excel 统计考勤表
要统计考勤表,可以使用Excel的各种函数和工具来实现。

以下是一些常用的Excel函数和工具,可以帮助你统计考勤表:
1. SUM函数:用于计算某个区域的数值之和。

可以使用SUM函数来计算出勤天数或加班时长的总和。

2. COUNT函数:用于计算某个区域中非空单元格的数量。

可以使用COUNT函数来计算出勤天数。

3. COUNTIF函数:用于计算满足指定条件的单元格的数量。

可以使用COUNTIF函数来计算迟到次数或早退次数。

4. AVERAGE函数:用于计算某个区域的数值的平均值。

可以使用AVERAGE函数来计算平均加班时长。

5. IF函数:用于根据条件返回不同的值。

可以使用IF函数来判断迟到或早退的情况,并返回相应的结果。

除了使用函数,还可以使用Excel的筛选、排序和条件格式等功能来对考勤表进行分析和统计。

你可以根据具体的考勤表的结构和需要统计的内容,选择合适的函数和工具来实现统计。

excel每月工作日计算公式

excel每月工作日计算公式

Excel每月工作日计算公式在Excel中,我们经常需要计算每月的工作日数,如何利用Excel的函数来自动计算每月的工作日数呢?本文将介绍如何使用Excel的函数来实现每月工作日的计算,并给出相应的公式和案例。

1. Excel工作日函数介绍Excel中有一个专门用于计算工作日的函数,即工作日函数(WORKDAY)。

该函数的语法如下:WORKDAY(start_date, days, [holidays])- start_date:起始日期- days:天数,表示从起始日期开始的天数- holidays:可选参数,表示假期的日期范围或数据区域工作日函数返回一个日期,该日期是从指定的起始日期开始经过一定工作日天数后的日期,同时排除了指定的假期日期。

2. Excel每月工作日计算公式要计算每月的工作日数,我们可以结合工作日函数和条件计数函数来实现。

下面是计算每月工作日数的公式:=NETWORKDAYS(EOMONTH(A2,0)+1,EOMONTH(A2,0)+DAY(EOMONTH(A2,0)))其中,A2为起始日期单元格,EOMONTH函数用于计算指定日期所在月份的月末日期,DAY函数用于获取月末日期的天数,NETWORKDAYS函数用于计算指定日期范围内的工作日天数。

3. Excel每月工作日计算案例分析我们以2022年1月份为例,假设1月1日至1月31日为一个月,计算1月份的工作日数。

首先在A2单元格输入起始日期“2022/1/1”,然后在B2单元格输入上述公式,回车后即可得出1月份的工作日数。

4. 工作日计算需注意的问题在使用工作日函数来计算每月工作日数时,需要注意以下几点:- 起始日期的格式应为日期格式,且要保证单元格的日期格式正确;- 可根据实际情况,设置好假期的参数,确保计算结果的准确性;- 公式中的单元格引用应根据实际情况调整,确保公式的准确性和可复用性。

5. 总结通过上述介绍,我们了解了如何使用Excel函数来实现每月工作日的自动计算,同时给出了相应的公式和案例分析。

【考勤统计】用Excel做考勤统计的详细方法

【考勤统计】用Excel做考勤统计的详细方法

用Excel做考勤统计的详细方法花了整整五天的时间,终于完成了。

虽然还不是很完善,但从零开始,边学边做,到最后终于可以用了,还是有那么点小小的成就感的。

下面将具体方法详述如下,欢迎提出建议:上班安排:假设某公司有甲、乙、丙、丁四个部门,以甲部门为例(因为其他部门的方法是一样的,只不过时间设置不同而已),其上下班时间安排是:A班:7:30-16:30B班:12:00-21:00C班:10:00-19:00D班:8:30-17:30考勤规则:上班时间后5分钟内打卡不算迟到,加班半小时以下不计加班。

首先,按名称整理好每个人的上下班的打卡时间(有电子打卡机的可以直接导入数据,手动打卡钟的就只能手动输入时间了)第二步,在整理好的上下班时间工作表的第一行依次输入姓名(即A1格)、日期(即B1格)、排班(即C1格)、上班时间(后面的以此类推)、下班时间、考勤结果(上班)、考勤结果(下班),标准下班时间、加班时间、加班时间修正等行名第三步,如果有几个部门,且每个部门的上下班时间不一致,则最好按部门将员工分类在同一个工作表的不同工作薄里,第四步,设置单元格的格式1、凡是用时间表示的,都用“hh:mm”的格式2、记得在输入时间的时候关闭输入法第五步,下面将进行具体的计算公式设置(以甲部门的A班为例,其他部门的不同班次,只是公式里的时间不同)1、上班的考勤结果计算公式:=IF(AND(D2>=VALUE("07:35"))=TRUE,"迟到",IF(D2=0,"未打卡",""))此公式的意思是,如果“D2”格,即上班时间列中的时间大于等于“7:35”,则显示“迟到”,如果“D2”格中无数据,即为“0”的时候,则显示“未打卡”,以上两个条件都不符合的时候,则显示为空白,即正常上班的意思;2、下班的考勤结果计算公式:=IF(AND(E2>=VALUE("16:30"))=TRUE,"加班",IF(E2=0,"未打卡","早退"))此公式的意思是,如果“E2”格,即下班时间列中的时间大于等于“16:30”,则显示为“加班”,如果“E2”格中无数据,即为“0”的时候,则显示“未打卡”,以上两个条件都不符合的时候,则显示为“早退”3、加班时间的计算公式=IF((E2-H2)<0,"0",E2-H2)此计算结果本来只需要“E2-H2”即可,即用“下班打卡时间”减去“标准下班时间”即可,但这样的计算结果有可能会产生负数,比方说员工早退的时候,以至于造成后面的计算产生错误,因此需要调整一下公式。

XX某门XX月份考勤统计表(公式自动统计)

XX某门XX月份考勤统计表(公式自动统计)

制表人: 制表日期: 领导签字:
25 26 27 28 29 30 31
日一二三四五六
员工签名
/ √√√√√ / / √√√√√ / / √√√√√ / / √√√√√ / / √√√√√ / / √√√√√ / / √√√√√ / / M √ M √√ / / √√√√√ / / √√√√√ / / √√√√√ / / √√√√√ / / √√ M √√ / / √√√√√ / / √√√√√ / / √√√√√ / /LLLLLL /LLLLLL
9壬
职员
2019/5/12 试用期 10.0
0.0
0.0 0.0 0.0 0.0
0.0
0.0 0.0 0.0
4.0
上午 未 未 未 未 未 未 未 未 未 未 未 √ √ √ √ √ /
0.0 0.0 14.0 31.0
/ √√√√√ /
下午 未 未 未 未 未 未 未 未 未 未 未 √ √ √ √ √ / / √ √ √ √ √ /
7庚
职员
2019/3/1
转正 11.5
0.0
上午 √ √ /
1.0 0.0 0.0 0.0 14.0 0.0 0.0 0.0 5.0 0.0 0.0 31.0 31.0
/
c
c
c
c
c
c
c
c
c
c
c
c
c
c √√√√√ /
下午 √ √ / / c c c c c c c c c c c c c c √ √ √ √ √ /
8辛
职员
2019/3/2
转正 22.0
0.0
0.0 0.0 0.0 0.0
上午 √ √ /

如何用Excel做一个智能考勤表

如何用Excel做一个智能考勤表

如何用Excel做一个智能考勤表
很多时候我们会用到Excel做考勤工作,但是如何可以让这样的一个表格变得比较智能一点呢?比如,日期和星期可以随月份自动变化,可以自动进行统计。

我们来看演示。

首先我们用这样的一个公式让星期随日期变化。

公式=IF(WEEKDAY(DATE($Q$9,$T$9,D11),2)=7,'日',WEEKDAY(DATE($Q$9,$T$9,D11),2))
注意设置单元格格式为特殊中文小写数字。

然后我们设置条件格式,以便让本月的最大日期符合实际。

公式=(AD$11-TEXT((DATE($Q$9,$T$9+1,1)-1),'d')*1)>0
设置字体颜色为白色。

对考勤区域设置有效性,打造可选的下拉菜单。

对统计区设置公式进行统计。

公式=COUNTIF($D12:$AH13,AJ$11)
如果觉得文章不错,请转发给你的朋友!。

excel引用前面每月考勤

excel引用前面每月考勤

excel引用前面每月考勤
1. 使用相对引用:如果你需要引用前面某个单元格中的数据,可以使用相对引用。

例如,如果你要引用当前单元格上方第一个单元格的数据,可以使用`A1`的格式,其中`A`表示列字母,`1`表示行号。

然后可以使用类似`=A1`的公式来引用该单元格的数据。

2. 使用绝对引用:如果你需要在公式中固定引用某个单元格的数据,可以使用绝对引用。

绝对引用的格式是`$A$1`,其中`$`表示锁定列和行。

例如,如果你要在公式中引用`A1`单元格的数据,可以使用`=$A$1`。

3. 使用函数:Excel 提供了一些函数来引用其他单元格的数据。

例如,`SUM()`函数可以用来求和,`AVERAGE()`函数可以用来计算平均值,`VLOOKUP()`函数可以用来查找特定值等。

你可以根据具体需求选择适当的函数,并使用相应的参数来引用其他单元格的数据。

4. 自动填充:如果你需要引用前面每月的考勤数据,可以使用自动填充功能。

例如,如果你在第一个月的考勤数据所在的单元格中输入了引用公式,然后将鼠标指针移动到该单元格的右下角,当鼠标变为十字光标时,按住鼠标左键并向下拖动,Excel 会自动填充并引用后续月份的数据。

请注意,具体的引用方法取决于你的数据结构和需求。

你可以根据实际情况选择适合的方法来引用前面每月的考勤数据。

如果你有具体的问题或需要更详细的指导,请提供更多的信息,我将尽力帮助你。

考勤表(带公式自动统计)

考勤表(带公式自动统计)

-
-
-
-
-
平时 - 周末 - 合计
-
-
-
-
-
平时 - 周末 - 合计
-
-
-
-
-
平时 - 周末 - 合计
-
-
-
-
-
平时 - 周末 - 合计
-
-
-
-
-
平时 - 周末 - 合计
-
-
-
-
-
平时 - 周末 - 合计
-
-
-
-
-
平时 - 周末 - 合计
-
-
-
-
-
平时 - 周末 - 合计
-
-
-
-
-
平时 - 周末 - 合计
-
-
-
228
222228
2 2 2 平时 46 周末 32 合计
-
-
-
-
-
平时 - 周末 - 合计
-
-
-
-
-
平时 - 周末 - 合计
-
-
-
-
-
平时 - 周末 - 合计
-
-
-
-
-
平时 - 周末 - 合计
-
-
-
-
-
平时 - 周末 - 合计
-
-
-
-
-
平时 - 周末 - 合计
-
-
-
-
-
平时 - 周末 - 合计
输入月份 2020年 6月
员工考勤表
姓名 姓名1 姓名2
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17

【考勤统计】拿来即用—月度考勤统计表(含公式)

【考勤统计】拿来即用—月度考勤统计表(含公式)
202*年*月份员工考勤统计表
123 4 56 7
8 9 1 1 1 1 1 15 1 1 18 1 2 2 2 23 24 2 26 2 28 29 30 3 A B
C
D
E
F GH
I
J
K 工
年假
加班
出差调休
序 姓日
01234
67
9012
57
1 出 加 出 事 病 年 调 特 迟 外旷
上 本 本 上 本 本 本 上本 本 本
说 2、加班的单位是“小时”,其余都是以“天”为单位 明 3、本月应出勤天数:天
制表人
行政主管
负责人
4、无特殊情况,每年一月的年假上月结余应为当年度可休年假总天数
备注

名期
日一二

四五




三四



一二



六日












假到 培工

月 结 余
月 休 假
月 结 余
月 结 余
月 增 加
月 减 少
月 月月 结 结增 余 余加
月 减 少
月 结 余
1
2
3
4
5
6 7
8
9
1 0 1 1 1 2 1 3
1、符号说明:“A”出勤,“B”加班,“C”出差

详细讲解怎么用Excel做考勤表内含公式

详细讲解怎么用Excel做考勤表内含公式

第一步:画表格打开一张空白的EXCEL工作表,先按下图所示画出样子。

图中M1:P1是合并单元格,用于填写“年”,S1:T1是合并单元格,用于填写“月”,为了醒目设置成浅蓝色底纹。

第二步:设置公式为了让第二行中的“星期”能自动显示,需要设置公式,如下:在D2单元格中输入公式=IF(WEEKDAY(DATE($M$1,$S$1,D3),2)=7,"日",WEEKDAY(DA TE($M$1,$S$1,D3),2))这时就能看到D2单元格中出现一个表示星期的“日”字(这说明2011年5月1号是星期日)。

公式含义:先用DATE函数把M1格中的“年”、S1格中的“月”、D3格中的“日”组成一个电脑能识别的“日期”;再用WEEKDAY函数把这个“日期”变成星期所代表的数字。

WEEKDAY函数后面加了参数“2”,是为了让星期一显示为“1”,让星期二显示为“2”...让星期日显示为“7”。

由于我们不习惯把星期日叫成“星期7”,所以最后用IF函数做判断,把显示为“7”的自动改成“日”。

提示:函数DATE与WEEKDAY在EXCEL自带的帮助中有详细的用法介绍,想了解它们的朋友可以参考。

为了方便我们中国人的习惯,还要把显示为阿拉伯小写数字的星期变成中文数字,即“星期1”变成“星期一”这种格式。

这就需要通过定义单元格格式来实现。

选中D2单元格,按鼠标右键“单元格格式”,在出现的格式窗口中选“数字”选项卡,在左侧的“分类”框中选“特殊”,在右侧的“类型”框中选“中文小写数字”,按“确定”退出。

这些完成后就可以用鼠标选中D2单元格,按住它右下角的“填充柄”拖动复制AH2单元格,效果如下图:在AI单元格中可以通过公式显示当月的总天数,公式=DAY(DATE(M1,S1+1,1)-1)公式含义:先由DATE函数“DATE(M1,S1+1,1)”得到本月的下一个月月初1号的日期。

本例中,本月是5月份,下一月的月初一号就是6月1日。

简单小函数让Excel统计出勤情况更直观 电脑资料

简单小函数让Excel统计出勤情况更直观 电脑资料

简单小函数让Excel统计出勤情况更直观电脑资料
又要到发工资的时间了,
这里假设考勤分为三种情况,分别为“有加班”、“全勤”、“有
缺勤”,其中上班日超过20天为“有加班”,20天的为“全勤”,剩下的为“有缺勤”。

表格如图1所示,需要在“出勤类型”一列
中显示出出勤状况。

图1
将鼠标指针定位到E4单元格,输入公式“=IF(D4>20,"有加班
",IF(D4=20,"全勤","有缺勤"))”(图2,不包括外侧引号),按下回
车键后,相应单元格中即显示出对应的“考勤类型”,
图2
这样第一次的工作量可能会大些,但以后需要再次使用时,只要更
改考勤数据,“考勤类型”就出来了,对于一些固定类型的表格,
如教师判定学生的成绩级别,这种方法还是可以带来很大方便的。

小提示:
1.公司中所用的符号均为英文半角,所有的字符、符号之间没有任
何空格。

2.IF最多只支持七层嵌套,不过对付日常应用应该足够了。

3.如果只有两种情况,只需要使用“插入”→“函数”命令,然后
选择“IF”函数,最后输入相应的判别条件及判别结果就可以了。

当然和文中一样直接输入IF函数也是可以的。

4.本文在Excel xx SP2环境下测试通过。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档