我在excel中有这些数据,在细胞F2,G2和H2上有3个输入。 我想得到行号,在这个例子中它将是 9 。
我需要检查以下3个条件为真的行:
我找到了一些例子,但在我的情况下,数字重复,所以我没有设法解决它。
感谢。
答案 0 :(得分:2)
使用此:
=AGGREGATE(14,6,ROW(A2:A12)/((B2:B12<=F2)*(C2:C12<=G2)*(D2:D12<=H2)),1)
由于您正在查看日期,并且您可能希望在绿色单元格中的日期之前的最后日期,我会使用此:
=INDEX(A:A,AGGREGATE(14,6,ROW($A$2:$A$12)/(Date(H2,G2,F2)>=DATE($D$2:$D$12,$C$2:$C$12,$B$2:$B$12)),1))
答案 1 :(得分:0)
所以你的公式是:
=MATCH(F2&G2&H2,B2:B12&C2:C12&D2:D12,1)+1
由于这是一个数组公式,您应该使用Ctrl
+ Shift
+ Enter