求教excel高手:这种情况用vlookup函数怎么写通配符啊?不胜感激

如题所述

你是不是要找库房等于左侧表的库房名且品名包含有左侧品名的原药量?

你右侧表的成品库1在左侧的什么地方?

如果是你写错了,可以参照下面公式:

=SUMPRODUCT((A$2:A$5=I2)*ISNUMBER(FIND(B$2:B$5,J2))*F$2:F$5)

追问

库房没问题 我是想找J列里的品种原料的数量,比如酒黄连需要返回来的原药量是左侧里黄连的数量,品名经过生产之后有点小变化,我就找不来了

追答

不管库房,只要查找品名包含有就行了是吧?那公式就改一下就行了。

=SUMPRODUCT(ISNUMBER(FIND(B$2:B$5,J2))*F$2:F$5)

下拉公式就行了。

追问

谢谢你,可是能帮我解读下公式吗?我发现单独用find第一个是2,后两个都是#VALUE!,为什么呢?加上isnumber后第一个是true,后两个是false,后面sumproduct又是怎样实现的呀?

追答

FIND(B$2:B$5,J2)在J2中查找B列的字符
ISNUMBER判断查找后的结果是否是数字,如果是数字说明B列的单元格里的字符在J2的存在,如果不是数字,说明J2不包含有B列单元格里的字符。
SUMPRODUCT最后是取符合是包含有B列字符的F列的值,就是结果了。

追问

高手啊哥,谢谢了

温馨提示:内容为网友见解,仅供参考
无其他回答

求教excel高手:这种情况用vlookup函数怎么写通配符啊?不胜感激
=SUMPRODUCT((A$2:A$5=I2)*ISNUMBER(FIND(B$2:B$5,J2))*F$2:F$5)

vlookup函数如何通配符匹配?
1、首先看一下原始数据,A列是一些公司全名,在B1处输入一个简称或者说关键字(必须是在A列某个文本中连续包含的关键字),要在C1返回A列对应的全称。2、双击C1单元格,输入公式=VLOOKUP(*B1*,A1:A7,1,),回车后C1单元格就返回了B1对应的A列公司全称。3、VLOOKUP通配符方法介绍:=VLOOKUP(*B1*,...

vlookup到底怎么用:通配符、多对多查找,从入门到玩转一定要看看这篇...
例如,查找张三在班级的对应信息,就是:查找值-张三,查找范围-前两列,返回值列-第二列,精确匹配。进一步,VLOOKUP还能与通配符结合,如张*,?等,实现模糊查找。比如查找姓张的同学班级。此外,VLOOKUP与COLUMN函数结合,可以实现动态列查找。如查找张三同学的所有信息,通过COLUMN函数获取当前行对应列的...

ExcelVLOOKUP函数怎么用
=VLOOKUP(A3, E:G, 3, 0)这个公式意味着:在E列中找到与A3值相匹配的单元格,并返回紧邻其右侧的第3列(即G列)的值。2. 使用通配符进行精确查找:如果查找条件在查找区域中并不完全匹配,可以使用通配符“*”来扩展匹配。在单元格A3中输入以下公式,并将其向下拖动以应用到其他行:=VLOOKUP("*...

Vlookup函数怎么用?
首先,添加一个辅助列,并输入公式:=A2&B2;然后在【销量】列,输入Vlookup函数:=VLOOKUP(F2&G2,C:D,2,0);即可查找出:重名员工的销量!4、通配符查找 双击F2单元格,并输入Vlookup函数:=VLOOKUP(E2&“*”,A:C,3,0);结束确认即可!在切换员工【姓氏】后,销量也会跟着改变!5、跨表...

EXCEL表格中VLOOKUP函数怎么用
VLOOKUP 函数通过使用左列值以挑选某行和使用列号以挑选该行中的某列从列集合中得出某值。VLOOKUP(搜索目标, 列范围, 返回列编号, 近似匹配)近似匹配 (TRUE、1 或忽略): 如果没有准确匹配,则选择最大项列值小于或等于搜索值的行。 如果使用近似匹配,则不能将通配符用于搜索目标。精确匹配 (...

EXCEL里VLOOKUP公式怎么用
VLOOKUP函数的用法和语法规则如下:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)各部分的详细描述如下:1、“lookup_value”表示要查找的值,可输入数值、引用或文本字符串;2、“table_array”表示要查找的区域,可输入类型为“数据表区域”;3、“col_index_num”表示返回数据在查找...

Excel教程:史上最详细的VLOOKUP函数教程,送你!(一)
VLOOKUP利用通配符解决模糊查找问题。例如:=VLOOKUP("*"&D3&"*",A1:B12,2,0),在查找区域中寻找与D3相似的字符串。LOOKUP则借助FIND函数识别查找区域中的文本。例如:=LOOKUP(100,FIND(D9,A2:A12),B2:B12),通过FIND函数构造查找区域,并利用足够大的数字进行模糊查找。在基本用法与模糊包含查找...

vlookup怎么用?
一、VLOOKUP的反向查找。一般情况下,VLOOKUP函数只能从左向右查找。但如果需要从右向左查找,则需要把区域进行“乾坤大挪移”,把列的位置用数组互换一下。例1:要求在如下图所示表中的姓名反查工号。公式:=VLOOKUP(A9,IF({1,0},B2:B5,A2:A5),2,0)公式剖析:1、这里其实不是VLOOKUP可以实现从...

excel使用查找函数碰到问题,据说要用数组公式才能解决,求高手帮助。
查找区域是查找数值的一部分 =LOOKUP(999,FIND(sheet2!A$1:A$100,A1),sheet2!B$1:B$100)100是假设的最大行,自己修改 查找数值是查找区域的的一部分,用通配符 =vlookup("*"&A1&"*,sheet2!A:B,2,0)

相似回答