faqs.tw台灣生活常見問題

VLOOKUP?2026 跨表找資料怎麼用

VLOOKUP 能依一個值,自動去另一個表格找出對應的資料,是職場最常用的查找函數之一。

本文為一般說明;各版本與 Google 試算表的 VLOOKUP 用法大致相同,實際以你使用的版本為準。

VLOOKUP 的四個參數

參數 說明
查找值 要拿去找的值,如員工編號
對照表範圍 去哪個範圍裡找
回傳第幾欄 範圍裡第幾欄的值要回傳
精確或模糊 填 FALSE 通常是你要的精確比對

四個參數都理解清楚,VLOOKUP 就不難寫對。

怎麼寫一個 VLOOKUP

查找值要跟對照表第一欄的值是同一種東西(如都是員工編號);對照表範圍要包含查找的那一欄和要回傳的那一欄;回傳第幾欄是從對照表範圍的第一欄算起數過去第幾欄;精確比對幾乎都該填 FALSE,避免找到不對的近似值。

VLOOKUP 對不到的常見原因

這些是 VLOOKUP 出現 #N/A 最常見的原因,多半跟資料本身乾不乾淨有關。

VLOOKUP 的常見用途

依員工編號查姓名、部門;依商品編號查價格、庫存;依學號查成績;把兩份名單對照合併資訊。這些都是「有一個共同的鍵,要去另一個表對應資料」的情境,正是 VLOOKUP 的主場。

逆向觀點:VLOOKUP 對不到,先別急著怀疑函數,九成是資料不乾淨

VLOOKUP 出現 #N/A 時,很多人第一反應是懷疑自己公式寫錯、或覺得 VLOOKUP 很難用,於是改成手動一筆一筆對照查找,覺得這樣比較保險。但 VLOOKUP 對不到,絕大多數原因不是函數本身寫錯,而是資料本身不乾淨——查找值和對照表裡的值多了看不見的空格、一邊是數字一邊被存成文字、寫法不一致(像「台北」和「臺北」)。公式結構對了,問題幾乎都在資料。遇到對不到,先檢查資料乾不乾淨,而不是放棄 VLOOKUP 改回手動——手動對照資料量一多,出錯機率只會更高。

常見問題

Q:VLOOKUP 一直出現 #N/A,最該先檢查什麼? (1) 先檢查查找值和對照表的值是否完全一致(含空格、全半形);(2) 確認對照表範圍有包含查找欄和回傳欄;(3) 確認查找值在範圍的第一欄;(4) 確認資料型別一致(數字或文字)。

Q:VLOOKUP 的第四個參數 TRUE 和 FALSE 差在哪? (1) FALSE 是精確比對,找不到完全符合就回傳錯誤;(2) TRUE 是模糊比對,找最接近的近似值;(3) 多數日常用途該用 FALSE 避免找錯;(4) TRUE 通常用在範圍區間對照(如成績分級)等特定情境。

Q:VLOOKUP 只能往右找,不能往左找資料嗎? 是的,這是它的限制:(1) VLOOKUP 只能在對照表範圍內,從第一欄往右找其他欄的值;(2) 要往左找需要用別的函數或調整欄位順序;(3) 有更靈活的替代函數能雙向查找;(4) 日常多數情境排好欄位順序用 VLOOKUP 就夠。

Q:VLOOKUP 找到的結果是舊的,資料更新了怎麼沒變? (1) 確認對照表範圍有涵蓋到新增的資料;(2) 檢查是不是手動計算模式沒自動重算;(3) 確認查找值本身有沒有跟著更新;(4) 重新整理或按 F9 強制重新計算確認。

資料來源

本文為一般說明;各版本與 Google 試算表的 VLOOKUP 用法大致相同,實際以你使用的版本為準。

延伸閱讀

分享:

📖 延伸閱讀