依關鍵字歸類帳冊分錄(SEARCH)
測試案例
1
重設
提交
A
B
C
D
E
F
G
1
2
3
4
5
6
7
8
9
10
○ 就緒 請在反白的目標儲存格輸入公式,然後點「提交」。
測試案例
1
重設
提交
A
B
C
D
E
F
G
1
2
3
4
5
6
7
8
9
10
○ 就緒 請在反白的目標儲存格輸入公式,然後點「提交」。
題目
題目說明
要分類的摘要文字在 A2。提到 fuel 給 "Travel"、提到 rent 給 "Rent",其餘 "Other",填進 Account 儲存格 B2。
要在文字中任何位置比對,而且不分大小寫。
題目資料
用表格檢視整份資料(可選取、可複製)
| A | B | |
|---|---|---|
| 1 | Description | Account |
| 2 | Diesel fuel for the van | |
| 3 | Office rent, February | |
| 4 | Printer paper |
觀念解析
SEARCH 找子字串且不分大小寫,找不到時會產生錯誤,所以用 ISNUMBER 把它變成 TRUE/FALSE。由最特定的關鍵字往下判斷,才不會把「rental car」歸成 Rent。
解題思路
答案寫在 B2。
- 目標儲存格是 B2
- SEARCH 回傳位置或錯誤
- ISNUMBER 把它變成 TRUE/FALSE
- 公式形狀:=IF(ISNUMBER(SEARCH(?, ?)), ?, ?)
函數指南
常見問題
怎麼依關鍵字分類文字?
=IF(ISNUMBER(SEARCH("關鍵字", 儲存格)), "類別", "Other"),多個關鍵字就巢狀。SEARCH 不分大小寫,FIND 會分。
為什麼有些列沒被分到?
關鍵字與實際文字不完全相同——用詞不同、打錯字或尾端空白。檢查未分類的列並補關鍵字。