基于多个条件的查找行号-Excel

时间:2019-01-17 16:24:27

标签: excel excel-formula

我正在尝试找出如何在给定的一天从以下范围内为给定的人选择正确的部门

enter image description here

在H2单元格中,我想添加一个可以向下拖动的公式,该公式将返回该人当时所在的部门。

我设法找到了完全匹配的方法...

 {=INDEX(C2:C6,MATCH(1,(F2=D2:D6)*(G2=A2:A5),0))}

如果开始日期与报告日期完全相同,则上面的数组公式将起作用,但是我正在努力找出如何修改它以查找报告日期在开始日期和结束日期之间的位置。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

未经测试,请尝试

=INDEX(C2:C6,MATCH(1,(F2=D2:D6)*(G2>=A2:A5)*(G2<=B2:B5),0))

输入为数组公式。