VLOOKUP查詢指定數值返回所有資料

時間 2022-03-07 08:50:20

1樓:仰鴻煊依獻

年齡列的

b2=vlookup(a2,sheet1!$a$1:$c$5,2,false)

然後其他的人名欄,複製就可以了;

愛好列的

c2=vlookup(a2,sheet1!$a$1:$c$5,3,false)然後其他的愛好欄,複製即可。

如果是不同檔案的工作表,只要把「sheet1"替換成你所有參照的工作表名稱即可。例如,原參照資料是檔名為「學員愛好記錄」中的工作表「教育1班」,則年齡欄公式變為了b2=vlookup(a2,』[學員愛好記錄.xls]教育1班』!

$a$1:$c$5,2,false)

其他相關的,你可以參考excel的幫助也是很詳細的!

2樓:範幼菱但勝

vlookup

用途:在**或數值陣列的首列查詢指定的數值,並由此返回**或陣列當前行中指定列處的數值。當比較值位於資料表首列時,可以使用函式vlookup

代替函式hlookup。

語法:vlookup(lookup_value,table_array,col_index_num,range_lookup)

引數:lookup_value為需要在資料表第一列中查詢的數值,它可以是數值、引用或文字串。table_array

為需要在其中查詢資料的資料表,可以使用對區域或區域名稱的引用。col_index_num

為table_array

中待返回的匹配值的列序號。col_index_num為1

時,返回table_array

第一列中的數值;

col_index_num

為2,返回table_array

第二列中的數值,以此類推。range_lookup為一邏輯值,指明函式vlookup

返回時是精確匹配還是近似匹配。如果為true

或省略,則返回近似匹配值,也就是說,如果找不到精確匹配值,則返回小於lookup_value

的最大數值;如果range_value

為false,

函式vlookup

將返回精確匹配值。如果找不到,則返回錯誤值#n/a。

例項:如果a1=23、a2=45、a3=50、a4=65,則公式「=vlookup(50,a1:a4,1,true)」返回50。

怎麼提起指定資料

首先必須要搜尋 real name 出現的位置,這個雙引號用chr 函式可以取得的,之後向後使用instr 函式尋找第一個引號和第二個,擷取中間的字串就可以了,示例如下,出現錯誤請見諒 dim str as string,result as stringdim p1,p2 as long 取得出現 ...

excel中如何生成指定數量的隨機數

退休畫線工 因為隨機數函式是一個易失性函式,所以正如題主所說,生成的隨機數會在每次開啟檔案時重新生成。其實,不只是開啟檔案時,而是工作表中有任何操作,如輸入資料後按回車鍵確定 篩選 排序按f9重新計算等,隨機數都會重新生成。要使隨機函式生成的隨機數不再發生變化,必須在公式中設定單元格在一定的條件下等...

excel中使用vlookup函式查詢文字內容,查詢結果顯示

vlookup有四個引數 lookup value,table array,col index num,range lookup lookup value為需要在資料表第一列中進行查詢的數值。lookup value 可以為數值 引用或文字字串。當vlookup函式第一引數省略查詢值時,表示用0查詢...