EXCEL中VLOOKUP公式的引用區域能否只針對可見單元格(表格是被篩選過的),如果可以,怎麼做?

EXCEL中VLOOKUP公式的引用區域能否只針對可見單元格(表格是被篩選過的),如果可以,怎麼做?使用者2899175971323032020-07-08 04:19:05

SHEET1表處於篩選狀態,可以用其他函式來完成。

假定被查詢的資料在SHEET1表的A列,要引用的資料在SHEET1表的C列,第一行為表頭。

要查詢的資料在SHEET2表A列,引用結果返回在SHEET2表的B列,第一行為表頭。

可在SHEET2表B2單元格輸入公式:

=INDEX(Sheet1!C:C,MATCH(1,(SUBTOTAL(3,OFFSET(Sheet1!$A$1,ROW($1:$100),,))=1)*(Sheet1!$A$2:$A$101=A2),)+1)

公式以CTRL+SHIFT+回車結束。