Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 6852|回复: 7

[已解决]FIND公式

[复制链接]
发表于 2009-11-25 13:16 | 显示全部楼层 |阅读模式
FIND公式怎么用,含义是什么?
最佳答案
2009-11-25 13:20

MSITStore:C:\Program%20Files\Microsoft%20Office\OFFICE11\2052\xlmain11.chm::/html/xlfctFIND1.htm#">全部显示msitstore:msohlp11.chm::/html/expandtri.gif"/>全部显示

FIND

请参阅

也应用于:

FINDB

FIND 用于查找其他文本字符串 (within_text) 内的文本字符串 (find_text),并从 within_text 的首字符开始返回 find_text 的起始位置编号。也可使用 SEARCH 查找其他文本字符串中的某个文本字符串,但是,FIND 和 SEARCH 不同,FIND 区分大小写并且不允许使用通配符。

FINDB 用于查找其他文本字符串 (within_text) 内的文本字符串 (find_text),并基于每个字符所使用的字节数从 within_text 的首字符开始返回 find_text 的起始位置编号。此函数用于双字节字符。也可使用 SEARCHB 查找其他文本字符串中的某个文本字符串。

语法

FIND(find_text,within_text,start_num)

FINDB(find_text,within_text,start_num)

Find_text    是要查找的文本。

Within_text    是包含要查找文本的文本。

Start_num    指定开始进行查找的字符。within_text 中的首字符是编号为 1 的字符。如果忽略 start_num,则假设其为 1。

MSITStore:C:\Program%20Files\Microsoft%20Office\OFFICE11\2052\xlmain11.chm::/html/xlfctFIND1.htm#">显示msitstore:msohlp11.chm::/html/blueup.gif"/>提示

说明

  • 如果 find_text 是空文本 (""),则 FIND 会匹配搜索串中的首字符(即:编号为 start_num 或 1 的字符)。
  • Find_text 中不能包含通配符。
  • 如果 within_text 中没有 find_text,则 FIND 和 FINDB 返回错误值 #VALUE!。
  • 如果 start_num 不大于 0,则 FIND 和 FINDB 返回错误值 #VALUE!。
  • 如果 start_num 大于 within_text 的长度,则 FIND 和 FINDB 返回错误值 #VALUE!。

示例 1 (FIND)

如果您将示例复制到空白工作表中,可能会更易于理解该示例。

MSITStore:C:\Program%20Files\Microsoft%20Office\OFFICE11\2052\xlmain11.chm::/html/xlfctFIND1.htm#">显示msitstore:msohlp11.chm::/html/blueup.gif"/> 操作方法

 
1
2
A
数据
Miriam McGovern
公式说明(结果)
=FIND("M",A2)上面字符串中第一个“M”的位置 (1)
=FIND("m",A2)上面字符串中第一个“m”的位置 (6)
=FIND("M",A2,3)从上面字符串的第三个字符开始查找的第一个“M”的位置 (8)

示例 2 (FIND)

如果您将示例复制到空白工作表中,可能会更易于理解该示例。

MSITStore:C:\Program%20Files\Microsoft%20Office\OFFICE11\2052\xlmain11.chm::/html/xlfctFIND1.htm#">显示msitstore:msohlp11.chm::/html/blueup.gif"/> 操作方法

 
1
2
3
4
A
数据
Ceramic Insulators #124-TD45-87
Copper Coils #12-671-6772
Variable Resistors #116010
公式说明(结果)
=MID(A2,1,FIND(" #",A2,1)-1)在上面第一个字符串中,抽取从第一个字符到“#”的文本 (Ceramic Insulators)
=MID(A3,1,FIND(" #",A3,1)-1)在上面第二个字符串中,抽取从第一个字符到“#”的文本 (Copper Coils)
=MID(A4,1,FIND(" #",A4,1)-1)在上面第三个字符串中,抽取从第一个字符到“#”的文本 (Variable Resistors)
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2009-11-25 13:20 | 显示全部楼层    本楼为最佳答案   

MSITStore:C:\Program%20Files\Microsoft%20Office\OFFICE11\2052\xlmain11.chm::/html/xlfctFIND1.htm#">全部显示msitstore:msohlp11.chm::/html/expandtri.gif"/>全部显示

FIND

请参阅

也应用于:

FINDB

FIND 用于查找其他文本字符串 (within_text) 内的文本字符串 (find_text),并从 within_text 的首字符开始返回 find_text 的起始位置编号。也可使用 SEARCH 查找其他文本字符串中的某个文本字符串,但是,FIND 和 SEARCH 不同,FIND 区分大小写并且不允许使用通配符。

FINDB 用于查找其他文本字符串 (within_text) 内的文本字符串 (find_text),并基于每个字符所使用的字节数从 within_text 的首字符开始返回 find_text 的起始位置编号。此函数用于双字节字符。也可使用 SEARCHB 查找其他文本字符串中的某个文本字符串。

语法

FIND(find_text,within_text,start_num)

FINDB(find_text,within_text,start_num)

Find_text    是要查找的文本。

Within_text    是包含要查找文本的文本。

Start_num    指定开始进行查找的字符。within_text 中的首字符是编号为 1 的字符。如果忽略 start_num,则假设其为 1。

MSITStore:C:\Program%20Files\Microsoft%20Office\OFFICE11\2052\xlmain11.chm::/html/xlfctFIND1.htm#">显示msitstore:msohlp11.chm::/html/blueup.gif"/>提示

说明

  • 如果 find_text 是空文本 (""),则 FIND 会匹配搜索串中的首字符(即:编号为 start_num 或 1 的字符)。
  • Find_text 中不能包含通配符。
  • 如果 within_text 中没有 find_text,则 FIND 和 FINDB 返回错误值 #VALUE!。
  • 如果 start_num 不大于 0,则 FIND 和 FINDB 返回错误值 #VALUE!。
  • 如果 start_num 大于 within_text 的长度,则 FIND 和 FINDB 返回错误值 #VALUE!。

示例 1 (FIND)

如果您将示例复制到空白工作表中,可能会更易于理解该示例。

MSITStore:C:\Program%20Files\Microsoft%20Office\OFFICE11\2052\xlmain11.chm::/html/xlfctFIND1.htm#">显示msitstore:msohlp11.chm::/html/blueup.gif"/> 操作方法

 
1
2
A
数据
Miriam McGovern
公式说明(结果)
=FIND("M",A2)上面字符串中第一个“M”的位置 (1)
=FIND("m",A2)上面字符串中第一个“m”的位置 (6)
=FIND("M",A2,3)从上面字符串的第三个字符开始查找的第一个“M”的位置 (8)

示例 2 (FIND)

如果您将示例复制到空白工作表中,可能会更易于理解该示例。

MSITStore:C:\Program%20Files\Microsoft%20Office\OFFICE11\2052\xlmain11.chm::/html/xlfctFIND1.htm#">显示msitstore:msohlp11.chm::/html/blueup.gif"/> 操作方法

 
1
2
3
4
A
数据
Ceramic Insulators #124-TD45-87
Copper Coils #12-671-6772
Variable Resistors #116010
公式说明(结果)
=MID(A2,1,FIND(" #",A2,1)-1)在上面第一个字符串中,抽取从第一个字符到“#”的文本 (Ceramic Insulators)
=MID(A3,1,FIND(" #",A3,1)-1)在上面第二个字符串中,抽取从第一个字符到“#”的文本 (Copper Coils)
=MID(A4,1,FIND(" #",A4,1)-1)在上面第三个字符串中,抽取从第一个字符到“#”的文本 (Variable Resistors)
回复

使用道具 举报

发表于 2009-11-25 13:21 | 显示全部楼层
回复

使用道具 举报

发表于 2009-11-25 13:26 | 显示全部楼层

[em04]帮助看看去
回复

使用道具 举报

发表于 2009-11-25 13:29 | 显示全部楼层

学习一下EXCEL的帮助
回复

使用道具 举报

发表于 2009-11-25 14:03 | 显示全部楼层

QUOTE:
以下是引用lotte在2009-11-25 13:29:00的发言:
学习一下EXCEL的帮助

回复

使用道具 举报

发表于 2009-11-26 09:39 | 显示全部楼层

[em04]
回复

使用道具 举报

发表于 2009-11-26 13:07 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-6-7 10:22 , Processed in 0.309051 second(s), 5 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表