Excel資料對照抓取 - 7-11

Table of Contents

目前手邊有一份資料清單內容如下GK4801Item017-11GK9960Item02NikeGK5072Item03Canon.........現在要在另外一份excel抓取資料假設輸入GK4801就可以自動跑出Item017-11我是用{=IF(A1=[資料清單.xls]Item!$A$1:$A$100,[資料清單.xls]Item!$B$1:$B$100,0)}但是這樣只能抓到第一筆的資料其他的欄位,邏輯判斷都會變成FALSE請問一下有什麼辦法可以解決嗎?...Showmore

All Comments

Candice avatarCandice2009-01-28
你要用VLOOKUP函數去做!語法如下:=VLLOOKUP(索引鍵,搜尋工作頁資料範圍,搜尋範圍左起第幾欄,絕對值)假設A1為你要判斷的品名欄位,而搜尋範圍在資料清單.xls檔案中的sheet1工作頁中的$A$3:$C$15範圍內:求第一欄資料:=VLOOKUP(A2,'[資料清單.xls]sheet1'!$A$3:$C$15,1,0)求第二欄資料:=VLOOKUP(A2,'[資料清單.xls]sheet1'!$A$3:$C$15,2,0)求第三欄資料:=VLOOKUP(A2,'[資料清單.xls]sheet1'!$A$3:$C$15,3,0)2009-01-2622:41:17補充:假設要把第二欄和第三欄合在一個儲存格,就把它改成下列