乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel中如何用函数进行模糊查询?

excel中如何用函数进行模糊查询?

作者:乔山办公网日期:

返回目录:excel表格制作


1、选择源列表,在“插入”选项下的“表格”中,完成“创建表”,确定;

2、对创建表进行“数据”选项下的“升序”排序;

3、选择D1:D3单元格,在“数据”选项下的“数据有效性”“设置”中,选择“序列”,来源输入=OFFSET($A$1,MATCH(D1&"*",$A:$A,0)-1,,COUNTIF($A:$A,D1&"*"),)

4、在“出错警告”选项中,取消勾选“输入无效数据时显示出错警告”,确定,完成数据有效性的设置;

5、在D1输入一个字符时,后面下拉列表中,就会实现类似记忆式键入的功能。



excel中用函数进行模糊查询步骤如下:

1、我们首先来看本例中有两张表,分别是sheet1和sheet2,sheet1的内容是等级划分表,sheet2是学生语文成绩单,现在我们就需要e68a847a686964616f335在sheet2引用sheet的等级表来完成学生等级的判定。

2、我们现在sheet2中的C2第一个输入函数=VLOOKUP()函数,我们暂时不要输入,用鼠标去点击对应的单元格,首先选择B2。

3、这时点击工作簿下端,返回sheet1,选中需要查找匹配的区域,然后再返回sheet2。

4、但是我们看到,当我们回到sheet2时候引用的区域又变成sheet2上的区域,可我们刚才选中的就是sheet1的,这时我们将公式上的sheet2变成sheet1就可,由于等级表是一个固定区域,因此要绝对引用。

5、我们要返回的项目是等级,那就是等级表中的第二列,因此要补参数2。

6、函数参数设置完了,就剩最后一个返回值,之前我们一直都用精确查找,方便找到需要查找的具体一个单元格,但是我们的分数等级是一个区间段,且划分上标准也不尽相同。因此精确查找肯定是不能完成的了,于是要改为模糊查找,将返回值设为1即可。

7、设置完毕后回车,就能将所有学生的等级都给凭出来了,还是跨页进行操作,其实也就是改下它的表名而已。


还不如做个透视表。爱怎么查询就怎么查询

excel并不能很好的支持 模糊查询 功能。
主要原因是:
1、数据本来就是比较严谨的,虽然部分时候可以使用 * 作为通配符来解决一些问题,但是很容易产生错误;
2、excel自己带有的函数的 模糊查询功能更是渣渣,不要多指望。
如果一定要使用所谓zhidao的模糊查询,参考 :
=MATCH("*"&"山",A:A,0)
就可以查找a列第一个 结尾是 山 的项目的行号。

相关阅读

  • excel中如何用函数进行模糊查询?

  • 乔山办公网excel表格制作
  • 1、选择源列表,在“插入”选项下的“表格来”中,完成“创建表”,确定;2、对创建表进行“数据”选项下的“升序”排序;3、选择自D1:D3单元格,在“数据”选项下的“数据有效性
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网