提取考勤记录中的时间_多列

数据源(部分示例):

提取考勤记录中的时间_数据_02

第一步:生成姓名循环

A12单元格直接引用A2,向下填充至日期的倍数,如9月填充30倍、10月填充31倍

提取考勤记录中的时间_多列_03

第二步:具体考勤数据转成一列

B12单元格直接引用C2,向右填充至数据最多列、向下填充至A列最多行

提取考勤记录中的时间_多列_04

A、B两列粘贴值,删除其他列 

第三步:对B列进行数据分列,分隔符为分号和其他(-)

提取考勤记录中的时间_数据_05

删除分列完成后的B列

第四步: 依次对B、C两列进行数据分列,使用固定宽度,拆分出来的第二列不导入

提取考勤记录中的时间_固定宽度_06