from openpyxl import load_workbook
# 打开工作簿【11月考勤统计.xlsx】,获取活动工作表
wb = load_workbook('./material/11月考勤统计.xlsx')
ws = wb.active
# 创建迟到人员字典
info_late={}
# 循环读取除表头外的表格数据
for row in ws.iter_rows(min_row=2,values_only=True):
# 取出员工工号
emp_id = row[0]
# 取出迟到次数
emp_num= row[-1]
# 将信息添加入字典,字典格式为{'员工工号': '迟到次数'}
info_late[emp_id]=emp_num
# 打开工作簿【迟到次数月度统计(11月更新).xlsx】,获取活动工作表
monthly_wb = load_workbook('./material/迟到次数月度统计(11月更新).xlsx')
monthly_ws = monthly_wb.active
# 循环读取出表头外的表格数据
for monthly_row in monthly_ws.iter_rows(min_row=3,max_col=14,values_only=True):
# 取出员工工号
member_id=monthly_row[0]
#

这篇博客使用Python的openpyxl库读取两个Excel文件,分别处理11月考勤统计和月度迟到统计。通过循环遍历数据,对比员工工号对应的迟到次数,检查数据一致性,如果发现不匹配则提示进行核查更新。
最低0.47元/天 解锁文章
272

被折叠的 条评论
为什么被折叠?



