怎么提取考勤里的加班数据

导出考勤后,加班数据仅在月度考勤表里显示,明细表不显示。如果想要将其提取出来做成月度考勤表的样式,可新建一个sheet,输入如下公式:
=LET(S,HSTACK(FILTER(月度考勤表!B4:C1000,月度考勤表!B4:B1000<>""),FILTER(月度考勤表!D:AH,月度考勤表!D:D="加班")),VSTACK({"姓名","部门","项目","日期","星期","打卡时间"},DROP(REDUCE("",SEQUENCE(ROWS(S)),LAMBDA(X,Y,LET(R,INDEX(S,Y,0),T,TAKE(R,,3),U,DROP(R,,3),VSTACK(X,IFNA(HSTACK(T,TRANSPOSE(月度考勤表!E2:AH3),TOCOL(U)),T))))),1)))
注:该公式仅WPS最新版和EXCEL365版本支持使用,需支持LAMBDA、REDUCE等函数
2024-09-12
0 0