簡體   English   中英

跨多個工作表的 xlookup

[英]xlookup across multiple sheets

我當前的公式是: =XLOOKUP(R2&S3,X1:EA1&X2:EA2,X1:EA150) ,源數據在同一張表中 (X1:EA150)。 但是,源數據通常不在同一張表中(我只是將其復制過來以查看公式是否有效)。 我如何在當前公式中嵌套(?)另一個=xlookup以在 Sheet1 中查找源數據。 我真的不想使用輔助細胞,因為除非它可以自動化,否則我將有 2 個動態范圍。

我之前的問題

謝謝

截圖參考:

這個問題與我所知道的范圍無關——它是缺少的最終參數 assoc。 使用xlookup (如match精確匹配:0等)。

當然,這假定您的查找范圍 ( K1:N1, K2:N2 ) 對應於您組合為 ( H2 & I3 ) 的相應查找值。

=XLOOKUP(H2&I3,K1:N1&K2:N2,K2:N11,"not found",0)

xlookup

然后切割適當的范圍是一件微不足道的事情(即連續范圍,與resp [.(子/)功能范圍等的1:1對應)


但是重復的匹配結果呢?

以上只會返回匹配的第一個實例。 如果您希望返回匹配的每個實例,那么我更喜歡此工作的過濾器功能:

=FILTER(K2:N11,--ISNUMBER(MATCH(K1:N1,H2,0)*MATCH(K2:N2,I3,0)))

現在我們有了這個:

篩選

(假設 Office 365 兼容性回復:Excel)... ta

暫無
暫無

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

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