pythondataframe的值替换函数_vlookup函数七⼤经典查询操
作,这才是你想。。。
Excel处理⽇常⼯作的时候,99%的⼈都会碰到⼀个操作的那就是数据查询。说到数据查都离不开⼀个函数,那就是vlookup函数,这个函数可以说的上是Excel函数中的NO.1。今天我们就来学习⼀下vlookup函数的七个经典查询操作。
操作⼀:vlookup函数简单查询
column函数公式怎么用
案例说明:根据姓名赵宇查询对应的⼯龄
函数公式:=VLOOKUP(G5,A:E,5,0)
函数说明:
vlookup函数作为查询函数,它的参数主要有4个参数,默认查询为向右查询。如下说明:
1、第⼀参数G5代表的是需要查询的值;第⼆参数A:E代表的是你需要查询的数据区域;第三参数5,代表你要要查询的数据在查询值右边的第⼏列;第四参数0代表精确查,1代表模糊查。
操作⼆:vlookup函数数据向左查询
案例说明:根据⼈员⼯号,向左查询出对应的姓名
函数公式:
=VLOOKUP(G5,IF({1,0},B1:B7,A1:A7),2,0)
函数说明:
vlookup函数向左查询的时候,需要搭配IF函数进⾏协同处理。
1、if函数在这⾥的作⽤主要作为第⼆参数来使⽤。if函数的第⼀参数⽤{1,0}做⼀次数据判断,从⽽形成新的⼆维数据区域。我们选中IF函数按F9可以解析如下图:
2、如上IF函我们可以形成新的数据区域,当我们查询到对应的第⼀参数⼯号之后,就可以通过向右查询2位,到对应的姓名。
操作三:vlookup+Column组合函数批量查询数据
案例说明:利⽤column函数,根据姓名批量查询出对应的⼯号、部门、性别、⼯龄等
函数公式:
=VLOOKUP($G5,$A$1:$E$7,COLUMN(B1),0)
函数说明:
1、我们这⾥利⽤column函数来作为vlookup函数的第三参数,它的作⽤是返回当前值所在的列;
2、我们第三参数选择B1单元格,返回的值为2。当我们向右拖动时会得到C1D1E1等,分别返回的值为
3、
4、5。这样可以⾃动变化第三参数查询数据。
操作四:vlookup函数对不连续单元格数据进⾏查询
案例说明:我们需要在不影响之前填写数据的情况下,利⽤vlookup函数对空⽩单元格中根据姓名到对应的⼯号和部门。函数公式:=VLOOKUP(B3,H2:J19,2,0)
函数说明:
1、查询⼯号,⾸先选择C3:C10区域按Ctrl+g,定位单元格选择空格,这样就选择了全部空⽩单元格。
2、输⼊上⾯的函数内容后,按Ctrl+Enter快捷键结束,这样就可以空⽩单元格区域数据进⾏批量填充。查询部门也是同理。操作五:vlookup函数如何替换查的错误值
案例说明:当我们原始数据中没有对应的⼈时,查询不到的时候结果会显⽰为错误值#N/A。
函数公式:
=IFerror(VLOOKUP(E4,$B$2:$C$10,2,0),"")
函数说明:
1、当我们输⼊vlookup函数查询张强时,因为查不到⼈名所以会出现错误值;
2、IFerror函数为替换函数,当出现错误值时执⾏第⼆参数。
操作六:vlookup函数实现多条件查询
案例说明:我们需要根据⽇期和单号查询出对应的⼊库数量和⼊库型号。
函数公式:
{=VLOOKUP(G2&H2,IF({1,0},A:A&B:B,C:C),2,0)}
{=VLOOKUP(G2&H2,IF({1,0},A:A&B:B,D:D),2,0)}
函数说明:
1、vlookup函数进⾏多条件查询的时候,需要⽤到&符号和IF函数搭配使⽤;
2、第⼀参数⽤&符号就是将⽇期和单号连接组成⼀个统⼀的条件值,if函数的作⽤在于重组⼀个新的数据查询区域。操作七:vlookup函数搭配通配符进⾏查询
案例说明:通过通配符?查询对应的王红、王红⼩两位和三位名字的⼯号。函数公式:
=VLOOKUP("王"&"?

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。