Excel2021系列(十五)FIND与FINDB函数
哈喽,小伙伴们,大家好,今天我们来分享一下文本函数,每天看一看,提高我们的办公小技巧。
- Find函数
Find函数用来对原始数据中某个字符串进行定位,以确定其位置。Find函数进行定位时,总是从指定位置开始,返回找到的第一个匹配字符串的位置,而不管其后是否还有相匹配的字符串。
语法:
FIND(find_text,within_text,start_num)
Find_text 是要查找的字符串。
Within_text 是包含要查找关键字的单元格。就是说要在这个单元格内查找关键字。
Start_num 指定开始进行查找的字符数。比如Start_num为1,则从单元格内第一个字符开始查找关键字。如果忽略 start_num,则假设其为 1。
注意事项:
如果 find_text 是空文本 (),则 FIND 则会返回数值1。
Find_text 中不能包含通配符。
如果 within_text 中没有 find_text,则 FIND返回错误值 #VALUE!。
如果 start_num 不大于 0,则 FIND返回错误值 #VALUE!。
如果 start_num 大于 within_text 的长度,则 FIND 返回错误值 #VALUE!。
2.FINDB函数
FINDB用于查找其他文本串(within_text)内的文本串(find_text),并根据每个字符使用的字节数从within_text的首字符开始返回find_text的起始位置编号。FIND与FINDB的区别在于:前者是以字符数为单位返回起始位置编号,后者是以字节数为单位返回起始位置编号。
语法:
FINDB(find_text,within_text,start_num)
Find_text是待查找的目标文本;
Within_text是包含待查找文本的源文本;
Start_num指定从其开始进行查找的字符,即within_text中编号为1的字符。如果忽略start_num,则假设其为1。
注意事项:
此函数适用于双字节字符,它能区分大小写但不允许使用通配符。其它事项与FIND函数相同
以上是关于FIND与FINDB函数的介绍,希望能对小伙伴们有所帮助。我们一起学习,一起进步呀。