
ℹ️效率職人 | 傳送門Portaly | 更多學習資源
這位網友遇到的問題是:
他想用VLOOKUP
根據「病歷號」查找對應的「診斷年度季」,但遇到一個限制相同病歷號可能出現多筆不同的診斷紀錄,而 VLOOKUP
只會抓到第一筆符合的結果。以病歷號 300593174
為例,實際上出現了兩筆紀錄:
- 2021Q1
- 2023Q4
但 VLOOKUP
只能顯示其中一筆(2021Q1),無法同時列出全部結果。

這篇來分享幾種替代的作法
💡方法1:函數法(2021以上)
VLOOKUP
只能找出第一筆符合的資料,如果你想要列出所有符合條件的結果(例如同一病歷號出現多次的診斷紀錄),可以改用 FILTER
函數來一次抓出所有結果,再搭配 TRANSPOSE
橫向顯示!

F2=TRANSPOSE(FILTER(B:B, A:A=E2))
🔍 說明:
A:A=E2
是篩選條件,代表「病歷號符合 E2」FILTER(B:B, ...)
是抓出所有符合的診斷年度季TRANSPOSE(...)
是把結果從直欄變成橫列排出
📌 範例結果(病歷號 300593174):
👉 顯示出 2021Q1、2023Q4,兩筆不同的診斷記錄
⚠ 注意:FILTER
函數只支援 Excel 2021 或 Microsoft 365 版本
💡方法2:函數法(通用版本)
如果你不是 Excel 2021 或 365,用不了 FILTER
函數,那就要改用「萬金油」陣列公式來完成這個任務。 雖然公式稍長,但一樣可以達成「一次抓出多筆相同條件的結果」的效果。

F2=IFERROR(INDEX($B:$B, SMALL(IF($E2=$A$2:$A$22, ROW($2:$22)), COLUMN(A1))), "")
🔍 解釋邏輯:
IF($E2=$A$2:$A$22, ROW(...))
:找出符合條件的列號SMALL(...)
:依序取出第 1 小、第 2 小⋯⋯(也就是第 1 筆、第 2 筆)INDEX($B:$B, ...)
:依照列號從 B 欄抓出對應診斷年度IFERROR(..., "")
:避免沒有資料時出現錯誤
延伸閱讀:EXCEL多結果查詢必學的函數(萬金油)
📎 結果:
像病歷號 300593174
,會依序抓出 2021Q1
、2023Q4
。
⚠ 注意事項:
這個公式雖然強大,但對初學者來說稍有難度, 操作時建議 用「Ctrl+Shift+Enter」輸入(舊版 Excel 陣列公式需求)。
這種方式雖然稍微複雜,但在 無法使用 FILTER 的版本(如 Excel 2016)中,仍是穩定又有效的解法。
💡方法3:函數法(通用版本輔助欄)
雖然 VLOOKUP
只能找出第一筆結果,但只要配合一點小技巧,一樣可以查出多筆資料!
這個方法的核心概念是:「先把病歷號出現的「第幾次」標示出來,重組成唯一關鍵字,接著再讓 VLOOKUP
查出每一次的結果。」

📌 步驟說明:
🧱 Step 1|建立輔助欄(A 欄)
在 A2 輸入:
=B2 & COUNTIF($B$2:B2, B2)
這樣會把病歷號出現的次數編號加上去,例如:
300593174
出現第一次 → 3005931741
;第二次 → 3005931742
🔍 Step 2|查找對應結果
在 F2 輸入:
複製編輯=VLOOKUP($F2 & COLUMN(A2), $A:$C, 3, 0)
這樣會查找第 1 筆(欄位 A 對應的 3005931741
),往右填滿即可依序抓出第 2 筆、第 3 筆⋯⋯
✅ 優點:
- 相容所有 Excel 版本
- 不需複雜陣列函數
- 用熟悉的
VLOOKUP
就能達成目的
⚠ 缺點是需要加一欄輔助欄,但對公式不熟悉的人來說,是一個相對直覺的解法。
💡方法4:樞紐法(通用版本)
如果你對公式不熟,或者只想快速整理出「一筆對多筆」的資料關係,那麼 樞紐分析表 會是最簡單、最友善的解法之一!

🧭 操作步驟:
- 選取原始資料範圍 → 插入「樞紐分析表」
- 病歷號拖曳到「列」
- 診斷年度季拖曳到「列
- 篩選要查詢的病歷號(如 300593174),即可看到對應的所有診斷紀錄
📌 範例結果(病歷號 300593174):
👉 2021Q1、2023Q4 —— 多筆資料清楚列出,不需公式、不需輔助欄!
💡四種解法比較
分享4種解法,大家可以依據自己的需求,去選擇適合自己的方法

🔥EXCEL線上課程
我有製做一堂線上課程,叫做《一小時EXCEL樞紐速成班》
😵💫你有沒有這樣的經驗:
🔸打開 Excel 報表,腦袋一片空白,不知道從哪裡下手
🔸整理資料都在複製貼上、慢慢對齊,效率低到崩潰
🔸聽到「樞紐分析」就頭痛,總覺得那是只有高手才會用的工具
如果你在剛剛某句話多停留了一秒,或許這堂課,真的能改變你現在的工作方式,讓你的生活擁有更多屬於自己的空間
詳細的課程資訊🔗

💡0元商品:EXCEL基礎函數練習電子書💡
購買連結🛒
ℹ️效率職人 | 傳送門Portaly | 更多學習資源
📌無痛記住快捷鍵的小撇步
兩年前在上班的電腦桌上,放一個快捷鍵的大桌墊 一開始忘記會偷看👀 久了之後發現好像完全都不用看了🤣
感覺很像跟聽歌一樣,每天聽自然就會哼 每天看突然就都記住了📋

如果分享的內容有幫助到你
可以訂閱效率職人支持我
讓我更有動力創作更多優質內容
你的每天3元
小小的心意
❤️對我來說是超級超級大的鼓勵❤️
🎁還有準備許多禮物要給行動支持我的粉絲🎁
👉👉關於訂閱效率職人常見QA👈👈
<訂閱沙龍BONUS>
- 贊助訂閱:🔖99元/月 (3.3/天) | 🔖999/年(2.73/天)
- 限閱文章:4篇文章/月
- 解鎖房間:職場設計新思維
- 解鎖可閱讀內容:
1️⃣ EXCEL特殊圖表
2️⃣ POWER QUERY從0到1
3️⃣ 素材分享(ICON、簡報元素)
4️⃣ 全自動抽獎系統模
5️⃣ 直播分享錄影檔:❌不用函數的日期處理術
- 👍喜歡的話可以幫忙案個讚、分享來幫助更多人或是右下珍藏起來哦
- 💭留言回復「職場生存讚」讓我知道你把這個小技巧學起來了
- ❤️追蹤我的方格子,學習更多職場小技巧
- ☕請我喝杯咖啡,鼓勵我更有動力分享更多優質內容
- 📈訂閱EXCEL設計新思維,學習更多更深更廣的職場技能
😎可以找到我的地方
