2015-10-17 33 views
2

我想使用一種查找函數,它將返回一個單元格範圍而不是一個單元格。然後轉置該數據。查找和移調函數返回單元格中的多個值

典型VLOOKUP函數

VLOOKUP(Value_Lookup Range_Column_False)

我想該列部分是連續而不是特定小區的範圍。例如:

如果該值存在於定義範圍內,則發送初始值所在整行的值。然後將範圍轉置到所選單元格中。

有沒有辦法做到這一點?我只熟悉vlookup函數,將索引匹配工作?

下面是一個例子電子表格的鏈接: Spreadsheet example

回答

2

請嘗試:

=transpose(query(A1:EZ4,"select * where A ='Jimmy Medina' ")) 

重新補充,請嘗試:

=transpose(query(A1:EZ4,"select * where A ='"&'Name Selection'!$A1&"' ")) 
+0

這工作了巨大的!我所查詢的單元格將是一個隨機值併發生變化。我將如何查詢單元格本身? –

+0

你能更具體嗎?我認爲你的意思是「吉米梅迪納」可能被發現在某個地方(如在哪裏?),而不是目前的位置。 – pnuts

+0

是的。名稱將會改變,取決於用戶輸入的內容。所以這個單元必須被引用。在實際的工作簿中,用戶將從列表A中選擇一個列表中的姓名。我添加了一個名爲「名稱選擇」的表來說明這一點。一旦選擇了該名稱,我希望使用該選擇將與他們選擇的名稱有關的數據轉移到另一個表格。那有意義嗎?再次感謝! –

相關問題