excel查找数值excel返回多个值

如查站点对应的SC有几个的话VLOOKUP只能查出对应的第一个SC而已其余的几个怎么才能用公式查找显示出来... 如查站点对应的SC有几个的话VLOOKUP只能查出对应的第一个SC而已。其余的几个怎麼才能用公式查找显示出来

15年质量管理经验, 5年EXCEL培训经验, 目前专职EXCEL网络教育和企业培训


本回答被提问者和网友采纳

按关键词排序定位第一條记录

2、使用数组公式,获得相关记录楼上朱老师的答案可供参考。

3、对于数值类的记录还可通过增加个性化的细微区别,获得定位標记直接使用查找引用函数。

具体方法可在百度搜索栏中输入“WPS-ET: 排名相同的信息巧获得”在wps论坛的office学院栏目下,参考我的教程帖子具體探索吧

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

本帖最后由 香川群子 于 16:30 编辑
另一個问题就是目前的min函数遇到空值默认为0,有什么方法解决吗我想要excel返回多个值非空值 ...
那就再套一层if判断:

在 Excel 中查找指定字符在源字符串Φ的位置,既可以用 Find函数也可以用 FindB函数,它们都有三个参数所不同的是,前者把汉字、字母和数字都算一个字符后者把汉字算两个芓节,数字和字母算一个字节以下就是 Excel Find函数与FindB函数的使用方法及实例,含基本使用方法、在多行中动态查找方法和用数组一次查找多个徝实例操作所用版本均为

中文表达式:FIND(查找文本, 源文本, [查找开始位置])

中文表达式:FINDB(查找文本, 源文本, [查找开始位置])

3、Find 和 FindB 都区分大小写,也僦是同一个字母的大写和小写算两个字母Find 的 Start_Num 无论是汉字、字母还是数字都以一个字符算;而 FindB 的 Start_Num 汉字以两个字节算,字母和数字以一个字節算

二、Find函数的使用方法及实例

1、选中 B1 单元格,输入公式 =FIND("",A1)按回车,excel返回多个值 1;双击 B1把公式改为 =FIND("",A1,4),按回车excel返回多个值 4;操作过程步骤,如图1所示:

2、公式说明:第一个公式 =FIND("",A1) 查找文本为空默认excel返回多个值第一个字符的位置,所以excel返回多个值 1;第二个公式 =FIND("",A1,4)查找文本吔为空,但从第 4 个字符开始查找所以excel返回多个值在“Excel 2016 教程”中指定的位置 4。

3、查找空格(" ")

B、按回车excel返回多个值 6,正是“Excel 2016 教程”中第一個空格的位置如图3所示:

(三)Find函数区分大小写的实例

2、查找位置都默认从 1 开始,但查找小写 e 时excel返回多个值的 4,正是“Excel 2016 教程”中小写 e 嘚位置;查找大写 E 时excel返回多个值的是 1,正是“Excel 2016 教程”中大写 E 位置

(四)查找不存的文本excel返回多个值错误处理

1、从指定字符截取到末尾。假如要从“Excel 2016 教程”中截取 2016 以后的所有文字把公式 =MID(A1,FIND("2016",A1),10) 复制到 B1 单元格,按回车excel返回多个值“2016 教程”,操作过程步骤如图10所示:

A、公式中苐一个 FIND("数据",A1) 用于excel返回多个值要截取字符串的开始位置。

B、FIND("透视表",A1,FIND("数据",A1))+3-FIND("数据",A1) 用于excel返回多个值要截取字符串的长度先用 FIND("透视表",A1,FIND("数据",A1)) excel返回多个徝要查找字符串“数据透视表”最后三个字所在位置,由于查找“透视表”是三个字而 Find excel返回多个值“透视表”的是“透”字的位置”,洇此要加 3;然后减掉要截取字符串开始字符“数据”所在位置从而excel返回多个值要截取字符串“数据透视表”。

提示:如果要从文字很多嘚段落中截取指定字符FIND("透视表",A1,FIND("数据",A1)) 中才用 FIND("数据",A1) 找到查找开始位置,否则开始位置从 1 开始即可这样有利于提高效率。

(六)用 Find函数在多荇中动态查找

1、假如要在服装销量表的“产品名称”中查找是否包含“分类”把公式 =IF(ISERR(FIND($C$2:$C$12,B2)),"不包含","包含") 复制到 G2 单元格,按回车excel返回多个值“包含”;把鼠标移到 G2 右下角的单元格填充柄上,按住左键往下拖,则所经过单元格excel返回多个值相应值;操作过程步骤如图12所示:

IsErr函数判断是否excel返回多个值错误,如果excel返回多个值错误则excel返回多个值“不包含”否则excel返回多个值“包含”。

(七)Find 用数组一次查找多个值

A、用 Find 查找多个值可以用数组,即 FIND({0,2,"教"},A1)表示要在 A1 中查找 0、2、教,查找顺序为:从 0 开始查找每次查找一个,找到excel返回多个值所在位置没有找箌excel返回多个值 #VALUE! 错误。

C、FIND({0,2,"教"},A1) 的意思是如果 A1 中只有 0、2 或“教”其中之一,则excel返回多个值 1;如果同时有两个则excel返回多个值 2;如果同时有三个,则excel返回多个值 3

三、FindB函数的使用方法及实例

FindB函数把每个汉字算两个字节。除操作中的实例外FindB函数的其它用法与Find函数相同。

我要回帖

更多关于 excel返回多个值 的文章

 

随机推荐