多语言展示
当前在线:1810今日阅读:27今日分享:41

excel find函数的用法总结

excel的功能是十分强大的,尤其是它的各种函数,在我们的日常的工作中用途更是十分广泛,find函数作为Excel的一个十分重要的函数,我们的工作中经常会用到它,学会了它的各种用法,对提高我们的工作效率是十分有帮助的,下面我们就来看看find函数的用法以及它与其他函数结合使用的方法吧。
工具/原料
1

excel

2

find函数

方法/步骤
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

count和find函数判断某个关键词在某一列中出现了几次,在日常工作中我们可以用它计算员工的请假或者迟到次数等,比如我要判断D列中的“工程”在A列中一共出现了多少次,则在B1中输入公式“=COUNT(FIND(D1,A:A))”,按Ctrl+shift+enter即可得出结果,工程一共在A列中出现了15次。

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

(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中。

6

findb函数,最后说一下和find很相似的一个函数findb函数,他们两个的用法和函数形式都十分的相似,不同点在于find函数返回的是字符所在的位置,而findb函数返回的是字节所在的位置,一个汉字为两个字节,一个字母为1个字节,比如我要查找“excel数据分析技巧中“分析”所在的位置,分别用find和findb计算的结果如下。

注意事项
1

公式中的引号都必须用英文输入法状态下的引号。

2

数组函数需要按Ctrl+shift+enter才能得出结果。

推荐信息