在日常工作中,从事人事相关的朋友经常需要花很大的时间到考勤数据的合并,即机器导入的出勤数据与手工登记的请休假数据合并,算出一个考勤总表;于是帮忙写了一个公式,简化繁锁与没趣的这部分工作;公式主要使用:VLOOKUP实现;具体使用说明见execl里的说明。

数据A:考勤机导出的数据

数据B:手工登记的数据


数据C:2表去重复及列合并后的数据

说明:
“6月考勤合并”标签中:
第1个表格是OA或机器导出的考勤数据;
第2个表格是手工登记与OA数据合并后的表格结果;
第3个表格是手工登记数据,即调休假、请假等;

前置条件:
1.3个表格的表头要一致;如6月有30天,就有30列;
2.3个表格的列位置要对应一致;

使用说明:
1.把第1个表格数据按自己公司的格式替换;
2.把第3个表格数据按自己公司的格式替换;列数要求也第1个表格一致;
3.把第3个表格的“部门”、“姓名”、“星期”列复制,替换第2个表格的“部门”、“姓名”、“星期”列;
4.在第2个表格的“星期”列右边一列,开始重新拖曵一下,就可以得到第1、第2表格的合并结果;

公式说明:以E90单元格为例
如果E166为空,使用$B90的值(即欧阳勇)到只定范围查找(范围即$B$1:$AI$84),找到返回COLUMN(D1)列号的值(COLUMN(D1)的结果为4,即第4列,就是第1个表格从“姓名”开始算第4列的值),0表示是大致匹配;最后E166不为空显示E166的值;
公式:
=IF(ISBLANK(E166),VLOOKUP($B90,$B$1:$AI$84,COLUMN(D1),0),E166)

函数解析:
IF:判断是否满足某一条件
ISBLANK:检是否引用了空单元格
VLOOKUP:搜索表区域首列满足条件的元素(第1个参数是首列,第2个参数是数据范围,第3个参数是要返回的列号,第4个参数是精确查找或是大致匹配)
COLUMN:返加一引用的列号
$:表示绝对定位,就是拖曳公式也不会变化;
$B$1:表示列、行都绝对定位;

下载地址:http://download.csdn.net/download/hezhenfei8/9955012

实用EXCEL之考勤数据的表合并相关推荐

  1. Excel如何将数据复制到合并单元格中

    今天跟大家分享一下Excel如何将数据复制到合并单元格中 1.如下图我们想要将数据复制到合并单元格中 2.选择要复制的单元格区域 3.单击下图选项 4.单击[复制粘贴],[复制到合并区域] 5.在[粘 ...

  2. excel把多个工作表合并怎么做?

    今天跟大家excel把多个工作表合并怎么做? 1.首先我们打开演示文件 2.点击如下图选项 3.点击[汇总拆分],选择[合并多表] 4.将[表头行数]设置为2 5.最后点击[确定]即可完成 6.完成效 ...

  3. php怎么做数据透视表,sql上使用excel表格数据透视表-会excel基本函数和数据透视表,加基本的SQL增删改......

    excel 数据透视表 sql语句 对空值的处理方法 比如你有个工,工作簿中有2个工作表,一个为.一个为消耗. 字段为: 代码 存货名称 采购金额 存货代码 存货名称 消耗金额 1.在任意一个工作表中 ...

  4. 学习Python处理Excel 难度1级别 多表合并、数据透视表、拆分合并单元格并获得一维表

    #本代码要点:多表合并.数据透视表.拆分合并单元格并获得一维表 #主题:各门店合并,计算各店当月回店做服务2次+的客人数量 #EXCEL工作表:存在合并单元格 #备注: import pandas a ...

  5. 学习Python处理Excel 难度0级别 多表合并、多条件筛选、找出重复项、去重

    #本代码要点:多表合并.多条件筛选.找出重复项.去重 #主题:计算特定两个时间周期内回店且消费的重复客户清单以及未再次回店的客户清单 #EXCEL工作表:一维表 #备注:假设会员姓名不存在重名:否则找 ...

  6. excel如何把多张表合并成一个表_EXCEL如何把多个表格合并成一个表格

    利文物语记录生活 天气预报说: 今冬是一个寒冬. 那就让北方干洌的冷来得痛快些吧! 昨天从知乎上学会,非常实用方便,今天又在想,怎样把这些工作表合并到一个工作表中?又从知乎上得到了答案,感谢知乎的老师 ...

  7. excel如何把多张表合并成一个表_如何将多个excel表格合并成一个_excel多表合并到一种表格的方法...

    Excel是我们日常办公经常要用到的工具,有时候我们会制作非常多的Excel表格,为了方便管理,我们需要将这些表格合并到一起,那么如何将多个excel表格合并成一个呢?相信很多朋友都不太清楚,那么今天 ...

  8. Python自动化小技巧10——excel文件批量多sheet表合并

    本次案例背景是博主之前实习时遇到的问题,就是有很多个excel表: 每个工作簿里面又有很多sheet子表: 想要把这些子表合并在一起,多个excel工作簿也要合并到一起,手工肯定慢,这种重复性的劳动交 ...

  9. 手把手教你用Python批量实现文件夹下所有Excel文件的第二张表合并

    点击上方"Python爬虫与数据挖掘",进行关注 回复"书籍"即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 怀君属秋夜,散步咏凉天. 大家好, ...

  10. Excel 中使用数据透视表 Pivot Table

    http://www.cnblogs.com/waitrabbit/archive/2010/06/29/1767702.html "数据透视表"  英文是 Pivot Table ...

最新文章

  1. Linux17-磁盘分区、文件系统、逻辑卷管理LVM
  2. vue渲染大量数据如何优化_Vue3 Compiler 优化细节,如何手写高性能渲染函数
  3. Lambda表达式的语法格式
  4. 线程的调度、优先级和亲缘性——Windows核心编程学习手札系列之七
  5. dom定义了访问html文档对象的,HTML DOM (文档对象模型)
  6. HDU 3537 Daizhenyang's Coin
  7. centos 安装php扩展gd,linux(centos)下为php添加添加GD扩展
  8. java 模板模式_Java模板模式(Template模式)
  9. python-给对象添加属性与方法
  10. 页面点击提交跳转_一个入口一次提交!“六税合一”综合申报操作指南请收好~...
  11. poj 2387 Til the Cows Come Home spfa基础题,入门,我的第一个
  12. win8蓝屏错误代码DPC_WATCHDOG_VIOLATION您的电脑遇到错误需要重启修复
  13. iis部署网站 html文件路径,iis发布网页
  14. 影响网站跳出率的因素
  15. 吐血推荐一大波让你直呼哇塞的Canvas库
  16. AI学习 Day06 内置函数
  17. 0.10版本后的kafka配置producer和comsumer的server参数
  18. wps批量图片居中,编号
  19. 网易云歌单信息爬取及数据分析(1)爬虫部分
  20. PLC通讯实现-C#实现西门子PLC以太网通讯Sharp7(六)

热门文章

  1. 三菱PLC漏型源型总结
  2. 阿里巴巴矢量图标批量下载
  3. Java动态数组的实现
  4. Java实现数组反转
  5. python创建txt文件换行输入,python如何创建txt文件并写入
  6. 文件或图片上传到服务器的流程,2019中级报名照片上传流程,及报名照片审核处理工具使用方法...
  7. 泰迪杯特等奖思路(教育平台线上课程用户行为分析(含数据可视化处理))-思路篇
  8. Vbs脚本编程简明教程之二
  9. c语言 头文件 重复包含,C语言头文件如何避免重复包含
  10. 华为手机linux驱动下载,华为手机驱动官方版