2016-12-28 98 views
0

我有下面的Excel公式,需要輸入從sheet1,索引和sheet2相匹配的信息,並給出了一個sheet1價值sheet2。對不起,如果這是令人困惑。這是有效的,但它似乎在Sheet2上的列C索引時爲空,它會選擇0。相反,我想跳過空白。這可能嗎?Excel中 - 索引/匹配的空白返回0,想跳過空白

=IFERROR(INDEX(Sheet2!C2:C5000,MATCH(1,INDEX((Sheet2!G2:G5000=$J2)*(Sheet2!H2:H5000=$K2)*(Sheet2!A2:A5000=$E2)*(Sheet2!Y2:Y5000<=$A2)*(Sheet2!Z2:Z5000>=$A2)*(Sheet2!X2:X5000<=$B2)*(Sheet2!W2:W5000>=$B2)*(Sheet2!AA2:AA5000>=($C2/0.9)),),0)),"Does Not Exist")

回答

0

沒關係,我理解了它。我更新了公式,使其具有&Sheet2!G2:G5000<>,它的工作原理!

=IFERROR(INDEX(Sheet2!C2:C5000,MATCH(1,INDEX((Sheet2!G2:G5000=$J2&Sheet2!G2:G5000<>"")*(Sheet2!H2:H5000=$K2)*(Sheet2!A2:A5000=$E2)*(Sheet2!Y2:Y5000<=$A2)*(Sheet2!Z2:Z5000>=$A2)*(Sheet2!X2:X5000<=$B2)*(Sheet2!W2:W5000>=$B2)*(Sheet2!AA2:AA5000>=($C2/0.9)),),0)),"Does Not Exist")