2016-12-28 83 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")