繁体   English   中英

从一张工作表中的一列到另一张工作表中的多列中查找值

[英]find value from one column in one sheet to multiple column in another sheet

我试图找出一张表的一列中的值是否存在于excel另一个工作表中的任何地方(任何列/行)中。 我正在尝试使用iferror(vlook函数,但它只是在另一张工作表的一列中搜索值。但是我只想查看工作表A中的一列值是否在工作表B中重新发送。任何帮助都非常重要赞赏。

对于此公式,您具有:

1)在单元格A1中查找的值

2)具有您要查找范围的工作表:Sheet2

3)查找范围:Sheet2!A1:D2

说明:

此公式返回值在范围内的行

=SUMPRODUCT((Sheet2!A1:D2=A1)*ROW(Sheet2!A1:D2))-ROW(Sheet2!A1:D2)+1

然后我们测试它的结果是否为0(因为它在范围内不存在),我们可以显示找到还是找不到

=IF(SUMPRODUCT((Sheet2!A1:D2=A1)*ROW(Sheet2!A1:D2))-ROW(Sheet2!A1:D2)+1>0;"found";"not found")

调整以适应您的需求

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM