FIND 函数
约 349 字大约 1 分钟
适用范围
Microsoft 365 专属 Excel, Microsoft 365 Mac 版专属 Excel, Excel 网页版, Excel 2024, Excel 2024 for Mac, Excel 2021, Excel 2021 for Mac, Excel 2019, Excel 2016
1. 函数简介
FIND 函数在一个文本值中查找另一个文本值,并返回其起始位置。FIND 区分大小写,且不支持通配符。如果需要不区分大小写的查找,请使用 SEARCH 函数。
2. 语法
FIND(find_text, within_text, [start_num])| 参数 | 选填 | 说明 |
|---|---|---|
| find_text | 必需 | 要查找的文本。 |
| within_text | 必需 | 包含要查找文本的文本。 |
| start_num | 可选 | 指定从 within_text 的第几个字符开始搜索。默认为 1。 |
3. 示例
3.1. 查找文本位置
=FIND("M", "Miriam McGovern")返回 1("M" 在第一个位置)。
3.2. 从指定位置查找
=FIND("m", "Miriam McGovern", 6)返回 8(从第 6 个字符开始查找小写 "m")。
4. 实用技巧
4.1. FIND 区分大小写,且不支持通配符(? 和 )
FIND 区分大小写,且不支持通配符(? 和 *)。
4.2. 如果找不到 findtext,返回 #VALUE! 错误
如果找不到 find_text,返回 #VALUE! 错误。
4.3. 注意错误条件
如果 start_num 小于 1 或大于 within_text 的长度,返回 #VALUE! 错误。
4.4. 如需不区分大小写查找,使用 SEARCH 函数
如需不区分大小写查找,使用 SEARCH 函数。