find函数:返回一个字条串在另一个字符串中出现的起始位置(区分大小写)
浏览人数:一、函数英语单词
find
英 [faɪnd] 美 [faɪnd]- vt. 查找,找到;发现;认为;感到;获得
- vi. 裁决
- n. 发现
二、函数含义和参数
find函数的分类属于:文本函数打开excel表格,点击编辑栏前的插入函数图标fx,弹出插入函数窗口,在选择类别中选择分类:文本函数,可看到该函数的官方解释:

函数:的含义和参数:
返回一个字条串在另一个字符串中出现的起始位置(区分大小写)
find(find_text,within_text,start_num)
三、函数的使用方法及实例
1,
A5单元格公式:
=IF(AND(FIND($D$3,B5)>0,FIND($E$3,B5)>0,FIND($F$3,B5)>0),1,0)
解释:
在B5单元格内查找D3值的位置,E3值的位置,F3值的位置。
如果同时此3个值能在B5中找到,则显示1,否则就是错误。
FIND($D$3,B5)
就是查找D3,在B5中的位置。其他同理。
D4单元格公式:
=VLOOKUP(1,A:B,2,0)
解释:
在A到B列中搜索A列为1的值(第1个参数),然后显示从1开始后面的第2个值(第3个参数显示的2)。
方法二:
在1个单元格内输入3个数能实现显示此组对应的值吗?

gif动画演示效果操作:

A5单元格的公式就变成了:
=IF(AND(FIND(LEFT($D$3,1),B5)>0,FIND(MID($D$3,2,1),B5)>0,FIND(RIGHT($D$3,1),B5)>0),1,0)
是结合了excel的left函数,mid函数,right函数。
分别取d3单元格的第1位,d3单元格的中间1位,d3单元格的右侧1位。
然后再分别搜索。
注:
此用户的4位数值当中,此4位不存在相同的2个数字。如果在自己实际中需要有重复数字,公式是没有考虑,需要修正。
需要练习的可以下载附件查看。
上一篇: LEN函数:返回文本字符串中的字符个数
下一篇: SMALL函数:返回数据组中第K个最小值
制作表格zhizuobiaoge.com
Copyright@all rights reserved