簡體   English   中英

從范圍中返回所查找的任何值的值

[英]Returning value from range for any of the values that are looked up



我有以下數據集:

在此處輸入圖片說明

並使用index / match函數來檢查A列中的值與b列中的值(與另一張名為Data的表中的值相比)是否具有對應的值:

=IFERROR(INDEX(B:B,MATCH('Data A1'!,A:A,0)),"")

本練習的目的是確定B列中是否有A列中的任何值 ,這就是我的公式失敗的地方,因為對於值2而言,該公式返回一個空單元格,因為它只檢查了第一個值。列出而不是所有值。

關於值2在列表中時如何修正公式以反映ABC的任何想法? 我希望這樣的結果:


在此處輸入圖片說明

謝謝你的幫助!

最好使用空白列來執行此操作。 在空白列中,將以下公式放在第一行:

=IF(B1="",SUMPRODUCT(($B$1:INDEX($B:$B,MATCH(1E+99,$A:$A))="")*($A$1:INDEX($A:$A,MATCH(1E+99,$A:$A))=A1)),B1)

然后復制范圍。

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM