簡體   English   中英

Excel:無論參考值列位置如何,VLOOKUP 都會返回整行

[英]Excel: VLOOKUP return entire row irrespective of reference value column location

我正在嘗試找到一種使用 vlookup 提取整行內容的方法。 當要搜索的值位於第 1 列時,我可以使公式起作用,但我需要該公式返回行,而不管搜索的值位於哪一列。

=VLOOKUP($A$8,MainSheet!$A$1:$P$172,COLUMN(MainSheet!A1),FALSE)

在此示例中,要引用的單元格 A8 的值是“無效”。

我正在嘗試做的示例表如下:

在此處輸入圖片說明

如果“無效”在 Item1 列中,該行返回正常,但如果“無效”在列(Item2、Item3 或 Item4)中,我會得到 N/A。 基本上,引用的值“無效”並未固定在某一列中,因此在下一次電子表格刷新時,它可能位於 Item2 列而不是 Item1。

我也無法使用宏,因為工作簿將從 365 的 Excel 在線運行。

如果有動態數組公式過濾器:

=FILTER(A3:D7,MMULT(--(A3:D7="invalid"),TRANSPOSE(COLUMN(A3:D7)^0))>0)

把它放在第一個單元格中,Excel 會溢出結果。

在此處輸入圖片說明

暫無
暫無

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

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