Excel 匹配多个工作簿中的多个结果

Excel 匹配多个工作簿中的多个结果,excel,formula,Excel,Formula,目前我需要找到一个可能出现在三个不同工作簿中的数字,我知道如何找到是否只有一个工作簿和以下代码: =IF(索引([example.xlsx]sheet1!F:F,匹配(B8[example.xlsx]sheet1!A:A,0),1)>0,“是”,“否”) 如果有三个工作簿,则公式应如下所示: =IF(索引([example.xlsx]sheet1!F:F,匹配(B8,[example1.xlsx]sheet1!A:A,0),1)>0,“是”;=IF(索引([example.xlsx]sheet1

目前我需要找到一个可能出现在三个不同工作簿中的数字,我知道如何找到是否只有一个工作簿和以下代码:

=IF(索引([example.xlsx]sheet1!F:F,匹配(B8[example.xlsx]sheet1!A:A,0),1)>0,“是”,“否”)

如果有三个工作簿,则公式应如下所示:

=IF(索引([example.xlsx]sheet1!F:F,匹配(B8,[example1.xlsx]sheet1!A:A,0),1)>0,“是”;=IF(索引([example.xlsx]sheet1!F:F,匹配(B8,[example2.xlsx]sheet1!A:A,0),1)>0,“是”;=IF(索引([example.xlsx]sheet1!F:F,匹配(B8,[example3.xlsx]sheet1!A:A,0),1)>0,“是”,“否”;


但是,实际上,如果ans为“是”,我需要从这3个不同的工作簿中查找另外两列,如果该列为“是”,则需要返回另一个值。

将函数与外部文件进行匹配是不正确的。我建议您使用外部连接将数据拉入工作簿,并对拉入的数据进行匹配。谢谢您的建议,但万一发生这种情况,则不允许这样做。。