[ 路丁前言 ] 假如说你可以娴熟应用Excel涵数中的查寻大家族,可以说大部分的难题你都能够解决了。但许多 状况下,大家会碰到脑仁疼的难题,例如你看一下下边的事例。
下面的图中,必须在右侧的报表中根据E列的型号搜索其相匹配的知名品牌,按过去的查寻方法,察觉自己的公式计算没有错,但查出的結果许多 都是0。
这是怎么回事呢?
之前我们是根据一对多查寻,如今大家想根据多对一来查寻,查寻的結果是一个合拼的单元格,因此 你应该要了解合并单元格以后,每一个单元格的內容是不是一致。
下面的图我们在D3单元格中键入公式计算“=B3”,并将公式计算往下拉至D14单元格,发觉仅有D3,D7,D113个单元格是有內容的,其他都为0,这就造成 了大家图中中为何查寻的結果会为0,换句话说合拼的单元格并并不是每一个单元格的內容全是相同的。
再给你们下合拼后的单元格和合拼前的单元格,你也就能消除图中中查寻結果为0是什么缘故导致的。
下边我教你如何使用函数公式来搜索合并单元格的值。
实际操作流程以下:
1、选定F3单元格 -- 在编写栏中键入公式计算“=LOOKUP("座",INDIRECT("B3:B"&MATCH(E3,$C$3:$C$14,0) 2))”-- 按回车回车键 -- 将公式计算往下拉至F8单元格就可以。
2、动态图演试以下。
3、公式计算分析。
MATCH(E3,$C$3:$C$14,0):回到E3单元格的內容在C3:C14单元格地区中的部位。这儿的結果是1,但由于大家C3前边也有一行空白行和题目行,因此 再加2。
INDIRECT("B3:B3"):由MATCH(E3,$C$3:$C$14,0) 2回到的結果为3,因此 INDIRECT("B3:B"&MATCH(E3,$C$3:$C$14,0) 2)等同于INDIRECT("B3:B3"),INDIRECT涵数的意思是引入特定文字字符串数组的內容,因此 这儿回到B3单元格的內容“华为手机”。
=LOOKUP("座",INDIRECT("B3:B7"):LOOKUP涵数有2种使用方法,一种是数字能量数组,一种是空间向量。这里只有两个主要参数,显而易见是数字能量数组方式的使用方法。搜索值“座”在中国汉字中很靠后,用“座”的原意等同于大家在一个单元格地区中配对最后一个出現的标值。INDIRECT("B3:B7")回到的結果是{"华为手机";0;0;0;"iPhone"},因此 =LOOKUP("座",INDIRECT("B3:B7")回到的結果为“iPhone”。
自然,假如能不合并单元格就尽可能不合拼,终究你碰到的难题将会不仅这种!
之上便是今日的实例教程,公式计算尽管并不是难以,但还必须大伙儿花时间去消化吸收,终究看10遍还比不上亲自动手练一遍!
评论