发布网友 发布时间:2022-04-23 06:20
共1个回答
热心网友 时间:2022-05-02 23:57
见图,先在g-i列列出名字,a列为一年的日期,b列为领导排班,若领导周末不上班,则b2公式为=IF(WEEKDAY(A2,2)>5,"",INDEX(G:G,MOD(SUMPRODUCT(--(WEEKDAY(A$2:A2,2)=7))+1-(WEEKDAY(A2,2)=7)-1,2)+1))下拉,若周末上班则公式为INDEX(G:G,MOD(SUMPRODUCT(--(WEEKDAY(A$2:A2,2)=7))+1-(WEEKDAY(A2,2)=7)-1,2)+1)而员工是一天3个,就分3列放,c2=INDEX($H:$H,MOD(ROW(A1)*3-3+MOD(COLUMN(A1)-1,3),17)+1)右拉至e2,在下拉f2=IF(WEEKDAY(A2,2)>5,"",INDEX(I:I,MOD(SUMPRODUCT(--(WEEKDAY(A$2:A2,2)<6))-1,5)+1))下拉
追问谢谢 采纳了