[算表] VLOOKUP 用STNO顯示N/A 換NAME可

看板Office作者 (天晴空)時間12年前 (2014/02/27 16:24), 編輯推噓0(006)
留言6則, 1人參與, 最新討論串1/1
軟體:Microsoft Excel 2010 版本:14.0.7113.5005(64位元) 檔案 http://ppt.cc/cnTB 工作表1的C欄位 是我VLOOKUP 參考的值 而資料庫 是我查詢的工作表 範圍用$A$1:$BL$4 因為之前我都用NAME去查該件商品的其他資料 例如 成本 數量 現在要用手機來盤點 但是手機APP 盤點後 只能輸出 條碼 跟 數量 所以想透過EXCEL 將差異表產生出來 但是我發現如果我用STNO去找資料 都是N/A 如第一筆 用SPEC也是N/A 如第三筆 但是如果改用NAME 就可以正常顯示 如第二筆 請問各位大大 是不是我的資料庫在執行前 需要針對STNO這個欄位的資料做什麼處理呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.183.185 ※ 編輯: givigan 來自: 220.135.183.185 (02/27 16:29)

02/27 16:29, , 1F
問一事條碼這格會參照工作表"資料庫"內的name,spec或stno
02/27 16:29, 1F
是的 要參照 "資料庫" 裡面的STNO 這個就是該商品的條碼

02/27 16:52, , 2F
http://goo.gl/Etz3mH 類似這樣嗎?
02/27 16:52, 2F

02/27 16:55, , 3F
vlookup用法上最左欄是比對欄(原po設定為A欄),用name來參
02/27 16:55, 3F

02/27 16:55, , 4F
照像stno或spec時,就會出現錯誤
02/27 16:55, 4F
因為我需要撈出 NAME SPEC COST這三個欄位的資料 但是我又只有STNO 可以參照 只是我之前都參照 NAME這個欄位 所以才用vlookup 這樣我有其他比較好用的函數嗎? ※ 編輯: givigan 來自: 220.135.183.185 (02/27 17:47)

02/27 19:31, , 5F
http://goo.gl/esBI5e 如果比對欄不在最左側的話,也可以用
02/27 19:31, 5F

02/27 19:31, , 6F
if({1,0}的方式來調整欄位
02/27 19:31, 6F
感謝大大指點 這樣就可以正確撈出需要的資料了 感恩^^ ※ 編輯: givigan 來自: 114.32.105.4 (02/27 21:11)
文章代碼(AID): #1J3lPA_N (Office)
文章代碼(AID): #1J3lPA_N (Office)