类似VLOOKUP查找带星号文本的公式

时间:2013-12-14 整理:docExcel.net

[Word怎么设置段落公式和文字水平对齐]不少用户在使用Word文档编排文字的时候,经常会在自己的Word文档中插入一些公式,那么Word怎么让段落的公式和文字水平对齐呢?一起来了解一下吧...+阅读

大家知道,在Excel中用VLOOKUP函数进行查找时,如果第四个参数为FALSE且查找的内容为文本时,就可以使用通配符——问号 (?) 和星号 (*)。但如果所查找的文本中本身包含星号,直接使用VLOOKUP函数可能不会得到正确的结果。例如在查找下图中编号“G62*178*C01”所对应的第一个数量时,如果直接使用公式:

=VLOOKUP(E3,B2:C12,2,)

将返回“G62*178*3C01”所对应的数量“115”。

VLOOKUP查找带星号的文本

这是由于VLOOKUP函数在查找“G62*178*C01”时,会把“*”号作为通配符,从而认为“G62*178*2C01”、“G62*178*3C01”都属于“G62*178*C01”。

这时要得到正确的结果,可以用下面的公式,假如要查找的文本在E3单元格,在F3中输入:

=VLOOKUP(SUBSTITUTE(E3,"*","~*"),B3:C12,2,)

说明:在查找星号或问号字符本身时,需在星号或问号前添加一个波形符(~)。公式中先用SUBSTITUTE函数把星号替换成波形符+星号 (~*),然后再用VLOOKUP函数查找。

或使用下面的数组公式:

=INDEX(C2:C12,MATCH(TRUE,B2:B12=E3,))

公式输入完毕,按Ctrl+Shift+Enter结束。

本文地址:https://www.docexcel.net/show/3_3825.html

以下为关联文档:

Excel如何查看公式明细Excel如何查看公式明细?excel表格中的数据是公式算出来的,想要显示算出数据的公式,该怎么显示呢?下面我们就来看看Excel表格显示公式的技巧...

10种excel多条件查找函数的使用方法汇总这篇文章主要介绍了10种excel多条件查找函数的使用方法汇总的相关资料,需要的朋友可以参考下本文详细内容介绍...

excel如何批量输入求和公式Excel表格是我们日常工作和生活中,会经常用到的办公软件。我们除了可以在Excel简单输入数据,还可以设置公式进行自动求和。大家一起来学习吧...

excel公式不会自动计算怎么办有时会发现明明公式相关的数值已经变化,按理说公式的结果也应该自动计算变化,可实际上没变化,这是怎么回事呢?一起来了解一下吧...

excel如何设置单元格显示公式不显示结果公式是工作表中非常常用的内容了。有时候,如果需要在工作表里面显示公式,而非公式计算的值,也是可以进行操作的...

excel函数公式大全 excel最常用的八个函数的使用方法这篇文章主要介绍了excel函数公式大全 excel最常用的八个函数的使用方法的相关资料,需要的朋友可以参考下本文详细内容介绍...

excel锁定公式怎么输入 excel绝对值符号输入教程在excel表格编辑中,“$”符号是经常用到的一个,可以锁定公式不被修改,可能还是有很多用户不清楚excel锁定公式$怎么输入,下面小编带来excel绝对值符号输入教程,希望对大家有所帮...

excel怎么找出被公式引用的单元格excel表格不知道数据是否被公式引用了,要想知道数据是否被公式引用了怎么办?一起来了解一下吧...

excel除法公式怎么输入这篇文章主要介绍了excel除法公式怎么输入?excel函数除法公式使用方法的相关资料,需要的朋友可以参考下本文详细内容介绍...

相关推荐: