跳到主要內容

Excel - VLOOKUP 函數怎麼用?跨表格搜尋完整教學

Excel VLOOKUP 是職場最必備的函數,沒有之一。不管是要比對兩份報表、從大數據庫抓資料,還是核對庫存,學會這個函數能幫你節省 90% 的時間。以下是保母級教學。

【痛點場景】

你有兩張表格:一張是「訂單表」(只有產品 ID),另一張是「產品清單」(有 ID 對應的品名與價格)。
你想要在訂單表裡,自動填入對應的產品名稱,而不是一個一個切換視窗去複製貼上。

【核心公式】

=VLOOKUP(要找什麼, 去哪裡找, 第幾欄, 0)

範例:
=VLOOKUP(A2, D:E, 2, 0)

參數解釋:
1. A2:你要拿誰去查?(例如:產品 ID)
2. D:E:去哪張表查?(選取範圍,第一欄必須包含你的產品 ID)
3. 2:你要抓回範圍內的第幾欄資料?(例如:品名在第 2 欄)
4. 0:代表「完全符合」(一定要輸入 0 或 FALSE,否則資料會錯亂)。

【範例表格】

假設我們要根據 ID 查出產品名稱:

訂單 ID (A欄) 產品名稱 (B欄 - 寫公式) | 對照表 ID (D欄) 對照表品名 (E欄)
101 蘋果 (=VLOOKUP(A2,D:E,2,0)) | 101 蘋果
102 香蕉 | 102 香蕉

【常見錯誤】為什麼顯示 #N/A?

  • 沒加最後一個 0: 如果不加 0,Excel 會進行模糊比對,容易抓錯資料。
  • 第一欄不是關鍵字: 在「去哪裡找」的範圍內,你的關鍵字(ID)必須在第一欄,VLOOKUP 不能向左邊找資料(如果有這需求,請改用 XLOOKUP)。

---

你是關注產品開發,或想在職場上「懂策略、會自動化」來提升效率嗎?

這張試算表雖然好用,但真正的職場升級,靠的是**專案思維和 AI 溝通術**。

如果你想了解如何將這種「自動化」思維應用到產品開發和團隊管理上,請務必移駕到我的主網站:

👉 **【PM 必學】如何用 AI 瞬間切換工程師與客戶的語言?**
前往閱讀高階 PM 策略分析文章

---

留言

這個網誌中的熱門文章

Google Sheets - 如何自動抓取股價與匯率?GOOGLEFINANCE 函數完整教學

還在手動複製貼上股票價格?或是每天去銀行網站查美金匯率? Google Sheets (Google 試算表) 內建了強大的 GOOGLEFINANCE 函數,能讓你直接從 Google 財經抓取即時股價、匯率,甚至歷史走勢。完全免費,而且資料會自動更新! 【痛點場景】 你有一個投資組合紀錄表,或者你是做進出口貿易需要每天盯匯率。你希望打開試算表時,裡面的「台積電股價」或「美金匯率」已經自動更新到最新價格,不用你自己查。 【核心公式】(直接複製就好) =GOOGLEFINANCE("股票代號", "屬性") 範例 1:抓台積電 (2330) 即時股價 =GOOGLEFINANCE("TPE:2330", "price") 範例 2:抓美金兌台幣匯率 =GOOGLEFINANCE("CURRENCY:USDTWD") 參數解釋: 1. 股票代號 :格式通常是「交易所代號:股票代碼」。台股上市是 TPE:代碼 ,美股直接打代碼如 NASDAQ:AAPL 。 2. 屬性 :最常用的是 "price" (即時價格)。也可以查 "change" (漲跌額) 或 "pe" (本益比)。 【步驟教學:打造匯率監控表】 在 A1 儲存格輸入: CURRENCY:USDTWD (美金換台幣)。 在 B1 儲存格輸入公式: =GOOGLEFINANCE(A1) 。 完成! B1 會顯示現在的美金匯率 (例如 32.5),且每 20 分鐘會自動更新一次。 【進階技巧:抓取歷史股價】 如果你想看過去 30 天的股價走勢,可以用這個神技: =GOOGLEFINANCE("TPE:2330", "price", TODAY()-30, TODAY()) 這會直接吐出一個兩欄的表格,列出台積電過去一個月的每天收盤價。 【範例表格】 項目 代碼 (Ticker) 即時價格 (公式結果) 台積電 TPE:2...

Mywrit - part1 (A1) Tom and the Cat 湯姆和貓

Tom and the Cat Story: Tom wakes up early. The sun is bright. He sees a big orange cat. Tom gives the cat food, and the cat eats quickly. After that, the cat sleeps on the chair. Tom smiles and feels happy today. wake cat orange food smile 讀英文,寄信給自己。一步一挑戰,慢慢累積。開始囉~ 任務: 用英文寄一封信給自己,至少包含上面五個單字的其中兩個。 照抄輸入也可以,加強記憶喔。 收件人(也是寄件人) 主題 內文(請輸入你的英文句子,至少包含兩個關鍵單字) I see a cat and I smile. The sun is bright today. 寄給自己 複製內文 中文意思 Tom wakes up early. 湯姆很早醒來。 The sun is bright. 太陽很明亮。 He sees a big orange cat. 他看到一隻大大的橘色貓。 Tom gives the cat food, and the cat eats quickly. 湯姆給貓食物,貓很快就吃掉了。 After that, the cat sleeps on the chair. 之後,貓在椅子上睡覺。 Tom smiles and feels happy today. 湯姆微笑,今天覺得很快樂。 • wake (醒來) • cat (貓) • orange (橘色) • food (食物) •...

Google Sheets - 如何參照另一個試算表的資料?IMPORTRANGE 函數跨表同步教學

在 Excel 中,要連結另一個檔案的資料通常很麻煩,而且檔案位置一變就連結失效。但在 Google Sheets (Google 試算表) ,你只需要一個 IMPORTRANGE 函數,就能讓 A 表格的資料「即時同步」到 B 表格。這是打造「自動化總表」的神技。 【痛點場景】 你是老闆或主管,你有三個業務員,每個人都有自己的「業績回報表」。你不想每天打開三個檔案去複製貼上,你希望有一個「總戰情室」,能自動抓取他們三個人的最新業績,彙整在同一張表上。 【核心公式】(直接複製就好) =IMPORTRANGE("試算表網址_URL", "工作表名稱!範圍") 範例: =IMPORTRANGE("https://docs.google.com/spreadsheets/d/abcd123...", "業務A!B2:C10") 參數解釋: 1. 試算表網址 :你要抓取的那個來源表格的網址(URL),記得用雙引號 "" 包起來。 2. 工作表名稱!範圍 :來源表格裡面的哪個分頁?哪幾格?(例如 "Sheet1!A1:B10" )。 【步驟教學】 打開你的「總表」(接收端)。 輸入公式: =IMPORTRANGE("來源表格的網址", "Sheet1!A1:Z100") 。 關鍵步驟: 按下 Enter 後,儲存格會出現 #REF! 錯誤。 滑鼠移到錯誤上,點擊藍色的 「允許存取」 (Allow Access) 按鈕。 完成! 資料瞬間出現,而且以後來源表格更新,這裡也會自動更新。 【範例表格:打造總戰情室】 假設你有「台北店」和「高雄店」兩個分開的試算表,你在總表輸入兩次 IMPORTRANGE: 分店 今日營收 (自動抓取) 來源 台北店 $50,000 來自台北店連結 (IMPORTRANGE) 高雄店 $35,000 來自高雄店連結 (IMP...