按关键词归类账册分录(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 会区分。
为什么有些行没被分到?
关键词与实际文本不完全相同——用词不同、打错字或尾部空格。检查未分类的行并补关键词。