当前位置:首页经验技巧Excel经验excel财务

excel如何查考勤名单

2026-01-15 14:19:14

1.EXCEL考勤表批量查找名字

传统的做法是: 图二的sheet的名称就是每个部门新建一个表,把所有部门和人员信息整合,作为vlookup的索引信息源数据中新增一列,用vlookup函数得到部门信息最后直接筛选部门就行了但是Excel早就有了全新的方式来处理数据以这个问题为基础,介绍一个excel的功能-新建查询,其核心是Power Qwery如果你懂一点编程,Power Qwery 会非常强大,如果不懂,也没关系,基本的操作即可实现大部分功能这种任务完全可以仅仅用鼠标解决,不需要记忆复杂的公式首先,有一个源数据现在需要按部门拆分这个源数据,但是源数据中没有部门信息不过我们不对源数据做任何修改打开部门人员信息工作簿,大概是这个样子每个部门一个表,分别登记了 姓名-ID(考勤机)的对应关系从数据分析的角度讲,这种表不完整,我们需要补全列-部门现在提取一个总表选项卡-数据-新建查询-从文件-从工作簿,选择这个工作簿出现 导航器,勾选 选择多项,然后 勾 选需要整合的部门对应的sheet点击右下角的加载-下拉箭头,选择 加载到。

弹出以下信息,选中 仅创建连接,然后点击 加载 按钮然后我们会发现excel右侧出现了 工作簿查询,并且有三个查询项现在把这三个数据整合起来选项卡-数据-新建查询-合并查询-追加选择两个部门正式进入 power query 界面,现在显示的是两个部门的信息接下来在此界面中继续进行追加操作,将其他部门也追加进来选项卡-开始-追加查询,选择尚未追加进来的部门继续,直到所有部门都追加完成为每个部门查询添加部门信息列选项卡-添加列-添加自定义列现在已经有了部门信息power query 操作的关键之处在于下面的 应用的步骤,步骤后面可以插入步骤,也可以撤销步骤,每个步骤都有自己的查询结果,而整个查询的结果就是最后一个步骤的查询结果关闭并上载,系统自动新建了一个关联的sheet,显示这个查询的结果每次刷新查询结果,都会刷新这个sheet的数据现在试一下修改财务部人员信息,增加一个新员工 alex刷新查询,现在sheet已经更新为最新数据同时,系统自动创建了表,默认名称与追加的查询名称相同,都是 append1关闭这个工作簿新建一个空白的工作簿,例如 源表+部门信息.xlsx根据前面的方法,新建一个对 表-Append1 的查询注意带有蓝色标题的是 表,而另一种是 Sheet同样新建一个对源数据的查询现在这个工作簿有两个查询(已经对查询进行了重命名)打卡记录 上需要的 部门信息 在 姓名-ID部门 上使用查询编辑器的 合并 功能合并功能类似于公式函数 Vlookup,这正是我们所需要的,步骤非常简单双击 工作簿查询 - 打卡记录,进入查询编辑器选项卡-开始-合并-合并查询合并查询:姓名-ID-部门上下两个查询都选择 ID 列,然后确定结果中新增了一列 table 数据,表头带左右箭头表示可以展开点击那个箭头,然后选择 扩展,勾选 部门,去掉勾选 使用原始列名作为前缀现在已经得到 包含 部门信息 的源数据,关闭并上载至此基本完成如果需要为每个部门建立分表工作簿界面,右键 工作簿查询-打卡记录-引用现在快速得到一个新的查询,而且是基于 前面的查询结果.可以对部门进行筛选,比如关闭并上载如果直接使用总表,可以添加切片器,方便查询看上去步骤很多,其实当熟悉查询功能以后,很快就能完成学习过程非常平滑,没有记忆难点学会这个操作,类似的操作很方便就能完成,直接在查询编辑器中增加删除步骤即可如果你愿意,以上操作可以直接在 源数据 工作簿中完成。

2.excel考勤的统计功能

这个问题用数据透视表来做很简单。

附件做了演示,为了保证外部数据源可用,下载本附件后,保存在电脑上,然后打开文件时会提示你包含外部数据源,记得在数据透视表和数据表中更改文件所在路径,及相应的SQL代码: 统计表数据源: select 人员编号,姓名,考勤日期,班次,上班1,下班1,公休加班,事假,病假,出差,iif(上班1-#8:00#>0,hour(上班1-#8:00#)*60+minute(上班1-#8:00#),0) as 迟到,iif(#16:00#-下班1>0,hour(#16:00#-下班1)*60+minute(#16:00#-下班1),0) as 早退,iif(上班1 is NULL or 下班1 is NULL,8,0) as 缺勤 from [原始考勤$] where weekday(考勤日期,2) 全部。

3.客户今年做来工厂验厂,如何把excel做好的验厂考勤导入到中控指?

验厂的考勤软件功能有些差异,但共同的特点就是数据不再安排大量的人工去做,这一切由软件来造数据。

做好员工花名册后,可以从EXCLE里直接导入系统,然后安排好节假时间,加班时间,这个时间得根据客户要求,不同的客户对加班有不同的要求.如果客户严格,可以多分一些班组,这样不同的班组可以控制每周有不同的加班时间,每天也可以控制加班时间的多少,如A组周一、周三、周五加班。B组周二、周四加班,也可以做成A组周一加班2小时,B组周一加班1.5小时、C组周一晚上不加班,这样做的目的是使做的数据更接近真实,不至于看到的是全公司每天上班时间都一样,显得太假。

另外,几乎所有验厂都要求每周至少休息一天,这完全可以在系统里设置,可以设定任意一天休息.因为有可能某一天工厂停电,而这一天又不是周六或周日,系统里要可以设置这一天休息.当然,如果是停电或待料,工资要算成有薪。


电脑版

免责声明:本站信息来自网络收集及网友投稿,仅供参考,如果有错误请反馈给我们更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任,谢谢您的合作。
版权所有:五学知识网 Copyright © 2015-2026 All Rights Reserved .