展开

excel find函数的用法总结

发布于 2021-11-15 07:40:43     浏览 169

excel find函数的用法总结

问题解析:

【】

1、
抉信网,www.juexinw.com
1.find函数最简单的用法是用于查找某个字符串中是否包含某个字符或者某个字符串,如果包含则返回该字符在字符串中出现的第一个位置。它的格式为:FIND(find_text,within_text,start_num),Find_text 是要查找的字符串。Within_text 是包含要查找关键字的单元格。就是说要在这个单元格内查找关键字Start_num 指定开始进行查找的字符数。比如Start_num为1,则从单元格内第一个字符开始查找关键字。如果忽略 start_num,则假设其为 1,例如:我要A列字符串中是否包含“软件”两个字,则可以在B1中输入函数“=FIND("软件",A1,1)”。然后下拉,如果包含则会返回字符串“研发”第一次出现的位置,如图:
2、
抉信网,www.juexinw.com
2.count和find函数判断某个关键词在某一列中出现了几次,在日常工作中我们可以用它计算员工的请假或者迟到次数等,比如我要判断D列中的“工程”在A列中一共出现了多少次,则在B1中输入公式“=COUNT(FIND(D1,A:A))”,按Ctrl+shift+enter即可得出结果,工程一共在A列中出现了15次。
3、
抉信网,www.juexinw.com
3.(1)lookup和find函数模糊查找,lookup函数用于从一组数据中查找关键字,并返回对应的值,他有数据和向量两种用法,我们这里要用的是他的向量形式,形式为:LOOKUP(lookup_value,lookup_vector,result_vector),式中 lookup_value—函数LOOKUP在第一个向量中所要查找的数值,它可以为数字、文本、逻辑值或包含数值的名称或引用;lookup_vector—只包含一行或一列的区域lookup_vector 的数值可以为文本、数字或逻辑值;result_vector—只包含一行或一列的区域其大小必须与 lookup_vector 相同。比如某些公司的产品都有标准的产品名称,但是有时候我们的产品名称不是标准的,比如供应商提交的产品不是用标准名称写的,我们就可以用lookup和find函数模糊查找将不标准的名称改为标准的名称。
4、
抉信网,www.juexinw.com
4.(2)lookup和find函数模糊查找,例如,在下表中,A列为不标准的产品名称,G列为标准的产品名称,要将A列中标准的产品名称匹配到B列,则增加辅助列L列后(L列为能够区分不同产品且不标准名称中含有的字符或者字符串,比如本例中的A,B,C),在B列中输入公式:“=LOOKUP(9^9,FIND($L$2:$L$4,A2),$G$2:$G$4)”即可将A列产品的标准的产品名称匹配到B中。
5、
抉信网,www.juexinw.com
5.mid和find函数组合,MID字符串函数,它的作用是从一个字符串中截取出指定数量的字符 MID(text, start_num, num_chars),text被截取的字符,start_num从左起第几位开始截取(用数字表达),num_chars从左起向右截取的长度是多少(用数字表达),二者的组合可以用于截取find查找出来的字符之后的文本。比如我的数据是字母+数字的字符串形式,而且每个结尾的字母都是A,那么我们就可以用公式把数字提取出来,例如:如下表,要将A列中的数值全部提取出来,则可以在B列中输入公式:“=MID(A2,FIND("C",A2)+1,20)”即可,由于数字在字母C的后一位,所以需要在查找出来的字符位置加一个位置才是第一个数字出现的位置。
6、
抉信网,www.juexinw.com
6.findb函数,最后说一下和find很相似的一个函数findb函数,他们两个的用法和函数形式都十分的相似,不同点在于find函数返回的是字符所在的位置,而findb函数返回的是字节所在的位置,一个汉字为两个字节,一个字母为1个字节,比如我要查找“excel数据分析技巧中“分析”所在的位置,分别用find和findb计算的结果如下。

相关推荐

猜你可能喜欢

点击加载更多