首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >四列在不同工作表上匹配

四列在不同工作表上匹配
EN

Stack Overflow用户
提问于 2015-04-28 13:12:26
回答 2查看 1.5K关注 0票数 0

是否有方法查找4列单元格的组合是否与不同工作表的4列单元格匹配,如果使用vlookup存在匹配,则显示为true?如果不是的话,处理这种情况的最好办法是什么呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-04-28 14:12:15

您似乎不需要从匹配的行返回任何值,只需检查是否存在四列匹配。COUNTIFS函数可以在没有帮助列的情况下高效地完成这一任务。任何非零值都可以视为真值,但如果需要在工作表上显示 True ,请将公式包装为AND函数。

示例:您希望检查Sheet1中的A、B、C和D列,以及来自Sheet2的M、N、J和K列。在Sheet1上数据右侧的未使用列中,使用此公式,

代码语言:javascript
运行
复制
=AND(COUNIFS(Sheet2!M:M, A2, Sheet2!N:N, B2, Sheet2!J:J, C2, Sheet2!K:K, D2))

必要时填好。任何四个列匹配都将显示;不匹配的行将显示FALSE

对于某些绝对列引用,也可以在条件格式规则中使用此公式突出显示匹配的行。

票数 0
EN

Stack Overflow用户

发布于 2015-04-28 13:21:57

如果您只想组合这4列,如果它们在其他4列中匹配,则在它们旁边有true,您可以这样做:

=A2&B2&C2&D2在单元格旁边的4列中的每一列。在我的示例中,我刚刚在前4列中使用了它们,在第一行中有一个标题行。

对这两组列都这样做。将公式向下拖到整个列。然后在你想要找的匹配的旁边做=Sheet2!E2=E2

这是假设第二组4列在sheet2中,使用的前4列相同。如果两者都存在的话,那么这是正确的还是错误的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29920559

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档