事出有因,尽快完工。
再怎么说,这第一要讲的还是VLOOKUP,因为你知道这个函数啦。
一、函数解释:
1、查找值,就是要匹配的内容
2、数据表,要匹配内容所在的数据表
3、列序数,匹配内容所在行对应列的输出内容
4、匹配条件,模糊(TRUE1)和精确(FALSE0)
二、现在来说几个注意事项,
1、这个数据表一定要用绝对引用。
因为输入公式之后,就会下拉操作,如果数据表没使用绝对引用,那结果多半是有一部分找不到。如下图,刚开始能匹配到,后面就匹配不到了。
2、如何做模糊查询
在C6中输入“=VLOOKUP("*"&D6&"*",$F$6:$G$11,2,0)”,这里面加了“左右护法”,意思就是匹配带有“傻”(XXX傻XXX)字的字段就可以,如果是 "*"&D6,那就是匹配“XXX傻”,如果是D6&"*",那就是匹配“傻XXX”。
比如当一个单元格有很多个名字的时候,我们只要有一个就匹配的时候用。以下就是“李三、王五、赵九”,匹配一个任何一个人的时候就可以用模糊查询,匹配这三个人名都会出“我爱你”。
3、如何匹配最后一个不为空的表格
要想匹配最后一个不为空的格子,将匹配内容写成“做”,因为在汉字中它比较靠后,同时使用模糊查询,就是把最后的匹配改成“TRUE或者1”。这样就能看出来了,匹配的结果是最后一行带字的为“你”,而其他字匹配出来的都比较靠前。
___________________________________
更新于2月29日
4、匹配两个条件同时满足的单元格并输出对应内容,公式:
“{=VLOOKUP(E15&F15,IF({1,0},$G$15:$G$22&$H$15:$H$22,$I$15:$I$22),2,0)}”
1)需要注意的是,敲完公式以后,不按回车而按“Ctrl+shift+enter”这样会自动生成带两边中括号的数组公式,如果不是的话会报错的
2)用if创建了一个数组,公式中加粗的地方是两个需要匹配的条件,后面斜体的部分是需要输出的内容。
第一期就先写到这。首先感谢以前很多知乎帖子的帮助,不记得什么时候在哪里学到的了,所以就不引用了。