小弟重做了一个
考勤表 对比参考用
不知道高人看的是否明白意思?
结合“数据源”表里面的“考勤符号”,
把对应的排班变成对应的符号表示,
如果没有的就用指定单元格内的内容表示.
考勤表D6=IFERROR(LOOKUP(9^9,FIND({"A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","*节","法补","出勤半天数","出勤天数","迟到早退","旷工","加班","法假加班","公休","公休假","半公休假","调休假","加班补休","加班补半休","加班补欠休","加班补半欠休","加班法补休","出勤临班","出勤半班","法假","出差","事假","病假","工伤假","婚假","产假","陪护假","丧假","年假"},排班表!D9),{"√","√","√","√","√","√","√","√","√","√","√","√","√","√","√","√","√","√","√","√","√","√","√","√","√","√","法休T","法休L","V半","DS","LE","AW","OT","法休T","休","O","√O","OLT","休L","半休L","OL","半OL","法休L","临班√","半班√","PH","BL","CL","SL","IL","WL","ML","PL","FL","AL"}),"")
小弟写的这个公式太长了,
而且有些还计算错误,
对不上手动填写的考勤符号,
所以想请高人帮忙优化修正一下公式,
请问可以吗?
|