Board logo

標題: vlookup 一直顯示#NA [打印本頁]

作者: Mindyj    時間: 2013-7-30 07:18     標題: vlookup 一直顯示#NA

請問要將sheet2有相同的產品名稱的年份使用vlookup放置sheet1中,但結果一直顯示#NA,請問語法的錯誤地方在哪裡呢? 謝謝

=IF(ISERROR(VLOOKUP(B3,Sheet2!A:B,1,0)),0,VLOOKUP(B3,Sheet2!A:B,1,0))
=VLOOKUP(B3,Sheet2!A:B,1,0)


[attach]15631[/attach]
作者: mei27    時間: 2013-7-30 08:31

回復 1# Mindyj

因為你觀念錯了,vlookup是用你的目標格,去比對指定範圍格的第一欄,比對到之後,指定你要顯示的第幾欄資料。
因此你如果要用商品當目標,就要把表2的品名放A欄,年份放B欄,
然後I2公式改這樣再往下拉,應該就行了:
=IF(ISERROR(VLOOKUP(B2,Sheet2!A:B,2,FALSE)),"",VLOOKUP(B2,Sheet2!A:B,2,FALSE))
作者: Mindyj    時間: 2013-7-30 09:19

謝謝mei的教學指教!!




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)