# 宜搭考勤报表整合脚本 **Repository Path**: liuschancel/yida_report_merge_scripts ## Basic Information - **Project Name**: 宜搭考勤报表整合脚本 - **Description**: 浙政钉智慧考勤 + 宜搭考勤报表整合脚本 👉 使用 Python(搭配 openpyxl 库)编写的脚本,基于浙政钉“智慧考勤”和宜搭“假勤管理”的月度考勤统计、补卡、出差、加班、请假等报表的整理汇总。它们可以半自动化地整理并汇总各种报表,最终格式满足单位内部公示需要。 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2024-01-16 - **Last Updated**: 2024-01-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 浙政钉智慧考勤 + 宜搭考勤报表整合脚本 ## 介绍 ⏰ 是不是每个月都要导出很多个表格,做多次多表关联或vlookup操作?! 👉 这是一个使用 Python(搭配 openpyxl 库)编写的脚本。 它能基于浙政钉“智慧考勤”和宜搭“假勤管理”,完成月度考勤统计、补卡、出差、加班、请假等报表的整理汇总。 它半自动化地工作,最终格式满足单位内部公示需要。 🚀 使用后,每月只需半小时,快速搞定导出、汇总和格式调整等工作,得到可以公示的考勤报表!☕ ## 所需软件 - Python 3.6+ - openpyxl >= 3.1.0 ## 使用方法 - 安装 Python 3.6+ 和 openpyxl(最新版即可)。 - 脚本功能、输入输出格式说明: - 1-buka-count.py,处理宜搭假勤流程“补卡”导出报表。 - 原始格式为 “ 发起人|工号|补卡时间|补卡类型|补卡原因 ”。 - 输出格式为 “ 姓名|补卡次数 ”。 - 2-chuchai-sum.py,处理宜搭假勤流程“出差”导出报表。 - 原始格式为“ 出差人|部门|出发城市|目的城市|出发日期|返回日期|出差天数|出差事由 ”。 - 输出格式为“ 姓名|出差天数合计 ”。 - 3-jiaban-sum.py,处理宜搭假勤流程“加班”导出报表。 - 原始格式为“ 姓名|部门|工号|加班日期|加班时长|审批结果 ”。 - 输出格式为“ 姓名|加班时长合计 ”。 - 4-qingjia-sum.py,处理宜搭假勤流程“请假”导出报表。 - 原始格式为“ 发起人|部门|请假类别|请假开始时间|请假结束时间|请假天数|请假事由 ”。 - 输出格式为“ 姓名|请假天数合计 ”。 - 5-yue-cute.py,处理智慧考勤“月度考勤”导出报表。 - 原始格式为“ 发起人|工号|补卡时间|补卡类型|补卡原因 ”。 - 输出格式为“ 姓名|补卡次数 ”。 - 使用脚本 6-merge_us_all.py,根据_rank.xlsx,并汇总以上报表,生成公示报表。 ​ - 输出格式为“ 内部排序|姓名|应出勤天数|出勤天数(工作日)|出差天数合计|请假天数合计|加班时长合计|补卡次数 ”。 - 排名文档 _rank.xlsx 的格式为“ 姓名|内部排序 ”。 ## 其他 ❗ Python、大数据入门者?,代码为个人工作记录,请根据业务需要修改调优。 ☕ 希望这些脚本能为您摆脱类似的重复性劳动,省出时间喝杯咖啡,休息一下,Nice!