问: 50 求excel大神公式,谢谢!!! 第一张图是sheet1,第二张图是sheet2
问:50求excel大神公式,谢谢!!!第一张图是sheet1,第二张图是sheet2根据姓名和日期,吧sheet2中的请假类型、请假天数、请假事由,复制...
问: 50 求excel大神公式,谢谢!!!
第一张图是sheet1,第二张图是sheet2
根据姓名和日期,吧sheet2中的 请假类型、请假天数、请假事由,复制到sheet1中的P、Q、R列
需要注意的是,有时候请假 不止一天 展开
第一张图是sheet1,第二张图是sheet2
根据姓名和日期,吧sheet2中的 请假类型、请假天数、请假事由,复制到sheet1中的P、Q、R列
需要注意的是,有时候请假 不止一天 展开
展开全部
P2公式:
=IF(MAX((Sheet2!A$2:A$1000=B2)*(Sheet2!C$2:C$1000<=C2)*(Sheet2!D$2:D$1000>=C2))=0,"",INDEX(Sheet2!B$2:B$1000,MAX(IF((Sheet2!A$2:A$1000=B2)*(Sheet2!C$2:C$1000<=C2)*(Sheet2!D$2:D$1000>=C2),ROW($1:$999)))))
数组公式,需要按CTRL+SHIFT+回车完成公式,下拉;
Q2公式:
=IF(P2="","",1)
下拉;
R2公式:
=IF(MAX((Sheet2!A$2:A$1000=B2)*(Sheet2!C$2:C$1000<=C2)*(Sheet2!D$2:D$1000>=C2))=0,"",INDEX(Sheet2!F$2:F$1000,MAX(IF((Sheet2!A$2:A$1000=B2)*(Sheet2!C$2:C$1000<=C2)*(Sheet2!D$2:D$1000>=C2),ROW($1:$999)))))
数组公式,需要按CTRL+SHIFT+回车完成公式,下拉。
=IF(MAX((Sheet2!A$2:A$1000=B2)*(Sheet2!C$2:C$1000<=C2)*(Sheet2!D$2:D$1000>=C2))=0,"",INDEX(Sheet2!B$2:B$1000,MAX(IF((Sheet2!A$2:A$1000=B2)*(Sheet2!C$2:C$1000<=C2)*(Sheet2!D$2:D$1000>=C2),ROW($1:$999)))))
数组公式,需要按CTRL+SHIFT+回车完成公式,下拉;
Q2公式:
=IF(P2="","",1)
下拉;
R2公式:
=IF(MAX((Sheet2!A$2:A$1000=B2)*(Sheet2!C$2:C$1000<=C2)*(Sheet2!D$2:D$1000>=C2))=0,"",INDEX(Sheet2!F$2:F$1000,MAX(IF((Sheet2!A$2:A$1000=B2)*(Sheet2!C$2:C$1000<=C2)*(Sheet2!D$2:D$1000>=C2),ROW($1:$999)))))
数组公式,需要按CTRL+SHIFT+回车完成公式,下拉。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询