簡體   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