首页 > 解决方案 > Excel - 多列查找和匹配

问题描述

我目前已经生成了一个表格,如下表所示,可以在我的页面上查看来自特定 Instagram 用户的喜欢照片的 URL。

在此处输入图像描述

现在我想创建另一个这样的 Excel 文档(BOOK2.XLSX),如果 Instauser(行)喜欢 Book1.XLSX 中提到的照片(列),它会自动填充是/否

在此处输入图像描述

我应该在 B3:C4 中写什么公式?

标签: excelif-statementindexingmatchlookup

解决方案


您可以在单元格中写下类似以下内容B3并将其拖动到上下。

{=IF(ISNUMBER(MATCH(B$2,IF(BOOK1.xlsx!$A$2:$A4=$A3,BOOK1.xlsx!$B$2:$B4),0)),"Yes","No")}

它是一个数组公式,所以需要通过在公式栏中按Ctrl+ Shift+来确认。Enter

IF函数将“过滤”链接,MATCH将检查第二张纸上的链接是否存在于第一张纸的过滤范围内,ISNUMBER将返回TRUE匹配,最后使用另一个IF返回YesNo根据需要。


推荐阅读