全部練習題 / 查詢與參照

儀表板依姓名查值,查不到也有好訊息(XLOOKUP)

簡單 查詢與參照 業務崗題庫
題目說明
提示 0/4
官方解法 0
–
測試案例
1
重設
提交
fx
A
B
C
D
E
F
G
1
2
3
4
5
6
7
8
9
10
正在載入互動式試算表...
正在準備儲存格資料與公式求解引擎
○ 就緒 請在反白的目標儲存格輸入公式,然後點「提交」。

題目

題目說明

儀表板用 F1 的姓名查一位業務,並把營收顯示在 F2。姓名與營收在 A2:B5。若姓名不在團隊名單裡,這一格要顯示 "Not on team",而不是錯誤。

一條公式同時處理查到與查不到——不要另外包一層 IF。

題目資料

用表格檢視整份資料(可選取、可複製)
這道題的資料表
ABCEF
1RepRevenueDealsRepCleo
2Ada500012Revenue
3Ben38009
4Cleo420011
5Dana29007

觀念解析

XLOOKUP 的第四個參數就是「找不到時的回傳值」,所以預設值是查表的一部分,而不是外層的 IFERROR。舊的 INDEX+MATCH 寫法則需要 IFERROR 才能做到同樣效果。

解題思路

答案寫在 F2。

  1. 目標儲存格是 F2
  2. XLOOKUP 需要查詢值、查詢範圍、回傳範圍
  3. 第四個參數是找不到時要回傳什麼
  4. 公式形狀:=XLOOKUP(?, ?, ?, ?)

函數指南

相關練習

常見問題

怎麼不顯示 #N/A,改成自訂訊息?

=XLOOKUP(鍵, 鍵範圍, 值範圍, "Not on team")。用 INDEX+MATCH 時把整條包在 IFERROR 裡。

為什麼姓名後面多一個空白就查不到?

尾端空白會讓字串不同,所以查不到。把查詢值 TRIM 掉,或清理來源欄。