首页 办公 正文

excel如何筛选加班(excel怎样加筛选)

按名称整理好每个人的上下班的打卡时间(有电子打卡机的可以直接导入数据。...

EXCEL 考勤记录筛选迟到以及加班时间

一、制作方法:

假设某公司有甲、乙、丙、丁四个部门,以甲部门为例(因为其他部门的方法是一样的,只不过时间设置不同而已),其上下班时间安排是: A班:7:30-16:30 B班:12:00-21:00 C班:10:00-19:00 D班:8:30-17:30

考勤规则:上班时间后5分钟内打卡不算迟到,加班半小时以下不计加班。

首先,按名称整理好每个人的上下班的打卡时间(有电子打卡机的可以直接导入数据,手动打卡钟的就只能手动输入时间了)

第二步,在整理好的上下班时间工作表的第一行依次输入姓名(即A1格)、日期(即B1格)、排班(即C1格)、上班时间(后面的以此类推)、下班时间、考勤结果(上班)、考勤结果(下班),标准下班时间、加班时间、加班时间修正等行名

第三步,如果有几个部门,且每个部门的上下班时间不一致,则最好按部门将员工分类在同一个工作表的不同工作薄里, 第四步,设置单元格的格式

1、凡是用时间表示的,都用“hh:mm”的格式 2、记得在输入时间的时候关闭输入法

第五步,下面将进行具体的计算公式设置(以甲部门的A班为例,其他部门的不同班次,只是公式里的时间不同)

二、EXCEL的使用技巧:

1、右键单击窗口下面的工作表标签,如“Sheet1”.在弹出的菜单中选择“选定全部工作表”

2、如何快速删除单元格信息, 有一排数据,想快速删除这组数据,可以使用“填充删除法”。选中该列空白单元格,将鼠标移至该单元格右下方,鼠标变成黑色十字后,向上拖动填充。整组数列填充空白完成,等于删除了整组数列。

3、excel对每个单元格都有默认的命名方式,即字母+数字,如A7,表示第一列的第七排单元格。如果想按照我们自己的想法去重新命名一个单元格,如,将B7改为“我的单元格”,则首先点击该单元格,,选中左上角的名字,修改为“我的单元格”

4、想快速查看一列或者排的和,可以单击这拍最后一个有数字的单元格,网上拖动全部选择,excel会自动显示选择的这列的。

5、单元格内的数据有批注,格式,内容等等,但是只想要单纯的数字,不需要其他东西时,可以选中该单元格,点编辑——清除,可以选择清除格式,内容,批注,或者全部东西都删除。

6、选中不相邻的单元格,可以先按住ctrl,再进行点击选择。

求助EXCEL考勤 如何筛选员工上班日期及加班时间

在员工姓名的旁边添加上班时间、下班时间、加班时间3列,加班时间=下半时间-上班时间-应上班时间,然后选中第一行开启筛选功能即可。

excel 筛选时间段怎么做?我想筛选每天18:00:00过后的都算加班,筛选出来

你的F列日期和时间在一起的,没办法筛选18:00以后的,所以增加一个辅助列把

在G2单元格输入=HOUR(F2) 然后向下拉 这样子,2016/8/4 13:11 就返回13

然后在G列筛选=18的

Excel如何写公式来根据不同的日期设置是否需要加班

以2007版EXCEL为例,根据下图中的日期,判断是否加班,方法如下:

1、打开EXCEL表格,判断是否加班的前提首先要判断该日期是否属于周六、周日。在单元格B2中输入IF条件函数,即:=if(),如下图所示。

2、运用OR逻辑函数确定测试中的所有条件是否均为 TRUE,即输入:OR(),如下图所示。

3、用函数WEEKDAY来判断周末,WEEKDAY函数返回目标单元格中的日期是一周中的第几天。 默认情况下,天数是 1(星期日)到 7(星期六)范围内的整数。

所以要判断A1单元格中的日期是否为周末,则输入WEEKDAY(A1)=1,WEEKDAY(A1)=7 。IF函数第一个参数设置完成。如下图所示。

4、IF条件函数第二个参数,就是当其第一个参数(即条件)成立时,返回IF函数的第二个参数的设定值,因为我们的条件是,当A1单元格是周末是,则条件成立,返回值:是,所以输入:“是”,如下图所示。

5、输入IF函数最后一个,也就是第三个参数,当第一个参数(即条件)不成立时,返回IF函数的第三个参数的设定值,即:否,所以输入:“否”,如下图所示。

6、输入完成,按回车键返回计算结果,如下图所示,最后将鼠标光标移动到B2单元格右下角,当其呈现“+”字型时下拉复制公式即可。根据不同的日期设置是否需要加班完成。

excel如何筛选同一天加班又请假

可以使用函数嵌套实现。

1、实现效果

休假类别改为了“单天请假”、“2-3天”、“4-5天”和“5天以上”,如果不习惯可以在公式内自行修改。

2、示例公式

=LOOKUP(TEXT(MIN(IF(MMULT(TRANSPOSE(ROW($F$2:$F$18)),--((F2+COLUMN(A:E))=IF(D2=$D$2:$D$18,$F$2:$F$18))),"X",F2+COLUMN(A:E))),"0;;"F2+6)-TEXT(MAX(IF(MMULT(TRANSPOSE(ROW($F$2:$F$18)),--((F2-COLUMN(A:E))=IF(D2=$D$2:$D$18,$F$2:$F$18))),,F2-COLUMN(A:E))),"0;;"F2-6)-1,{1,"单天请假";2,"2-3天";4,"4-5天";6,"5天以上"})

*数组公式,需要三键结束输入(CTRL+SHIFT+ENTER)。

3、公式简析

①以目标日期为基准,向上、向下分别生成连续5天的日期。

②将目标员工实际请假的日期去除掉。

③中间空缺日期的数量就是连续请假的天数。

④根据空缺日期的数量,返回对应的请假类型。

以H6单元格为例进行演示:

另外还可以看到,H3单元格在计算过程中,中间只空缺了1个日期,所以最后返回了“单天请假

本文转载自互联网,如有侵权,联系删除