簡體   English   中英

在 Excel 中使用間接索引和匹配

[英]Using Index and Match with Indirect in Excel

我需要一些幫助來編寫公式。 基本上我想要做的是能夠通過使用索引和匹配函數從另一個工作簿(Workbook2)中找到一個特定的值。 但是,被引用的工作簿可能會改變(比如說,有一天我需要使用工作簿 3)。 我正在使用間接調用其他工作簿。 我現在擁有的是

 =INDEX(INDIRECT(SHEET1!$D$8),MATCH(A6,INDIRECT(SHEET1!$D$8),0),MATCH(N1,INDIRECT(SHEET1!$D$8),0))

其中SHEET1$D$8單元格包含指向另一個工作簿(Workbook2 或 Workbook3)的路徑,A6 和 N1 指的是我要匹配的特定行和列(例如,A6 = "Type" 和 N1 = 713)

不過,我的問題是,在評估 function 之后,似乎在匹配時,它可以找到另一個工作簿,但找不到值(即使指定的行和列肯定存在)。 我目前得到的是一個#N/A 值。

那么,有誰知道可能發生了什么? 或者如果有更好的方法來解決這個問題?

謝謝

感謝您的回復。 結果我只需要限制單元格范圍以匹配另一個工作簿(不知道為什么,但當我搜索整個工作表時它似乎並不喜歡它)。

暫無
暫無

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

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