vlookup函数
Excel名称竟有如此强大神奇的用法,vlookup函数可以丢一边了
众所周知,Vlookup函数是当之无愧使用最广泛的查找匹配函数,因其自身的强大功能而被众多网友广为推崇。因此,要说到Excel里面的查找匹配就不能不说Vlookup函数了。但本文偏不讲它,而是学习另外一种很好理解、使用起来简单粗暴的查找匹配方法。如果想要了解Vlookup函数、index+match这两个函数使用方法的请看详解VLOOKUP函数-解开她神秘的面纱、脱掉她俩的外衣-深入解析INDEX+MATCH组合函数(上)EXCEL最强函数—全面解析INDEX+MATCH组合函数(下)。如下图,想要求得韦小宝的成绩有什么方法呢?方法1:=VLOOKUP(F2,A1:C13,3,0)方法2:=INDEX(A1:D13,MATCH(F3,A1:A13,0),3)使用上述两种方法可以解决,当然,本文别开蹊径从另外一个方面讲起。名称就是你指定的区域,比如你定义A2:A13为"姓名",这样你需要用到A2:A13区域时不用手动输入,而只需要输入"姓名"这两个字即可,操作起来更简单快捷。那么,从哪里可以定义名称呢?下面几种方法都可以。一是选中区域-右键-定义名称。
vlookup函数的2个高效率操作
vlookup函数我们之前的文章都已经做过详细的讲解,大家搜索vlookup就可以学习对应的文章。下面我们来学一下这个函数使用时候的两个新技巧。案例:如上图,我们需要在右边空白单元格内,从左边的数据源中匹配手机号码过来,但是不能修改原来已经有的号码。1.1 选择单元格区域,按ctrl+G定位条件选择空白,选择区域内的空白单元格;1.2 编辑栏输入函数:=VLOOKUP(E4,$B$2:$C$14,2,0);1.3 输入函数后按ctrl+enter即可批量的往下填充。案例:我们通过部门查找对应的奖金的时候,因为前面的部门为合并单元格,所以往下查找的时候后面的会是错误值,选择错误值的单元格可以看到,我们前面对应查找的区域内容是非合并的内容,所以会出现错误。下面我们来看如何解决这个问题。1.1 在上一步出现错误值的时候,选择单元格区域,按ctrl+g,定位条件选择错误值;1.2 编辑栏输入=E3,也就是数值区域的第一个单元格;1.3 按ctrl+enter往下填充即可。
excel vlookup函数进阶操作,向左查询,你会了吗?
众所周知,vlookup函数在excel中的作用毋庸置疑,在实际工作过程中我们匹配数据正常为向右查询,所以当有一天你所需要的数据在你左边的时候,你是否还在将所需数据再重新复制到右边了。下面小编将会为您详细讲解向右和向左查询具体方法。函数VLOOKUP(lookup_value, table_array, col_index_num,[range_lookup]),1、向右查询:函数VLOOKUP实际使用过程中有4个参数,用文字表述为:=VLOOKUP(查找值,查找范围,查找列数,精确匹配或者近似匹配),如下:原始数据当中,需要从姓名查询对应的学号时:函数=VLOOKUP(G5,A:B,2,0)G5——>需要查询的值,查询姓名为张三;A:B——>查询的范围,姓名和学号在表格中的A:B两列;2——>要匹配出的值在查询值往右第二列,学号在从姓名开始的往右第2列;0——>精确查询。
VLOOKUP函数的初级使用方法
VLOOKUP函数多行查找时复制公式的问题VLOOKUP函数的第三个参数是查找返回值所在的列数,如果我们需要查找返回多列时,这个列数值需要一个个的更改,比如返回第2列的,参数设置为2,如果需要返回第3列的,就需要把值改为3。。。如果有十几列会很麻烦的。那么能不能让第3个参数自动变呢?向后复制时自动变为2,3,4,5。。。在EXCEL中有一个函数COLUMN,它可以返回指定单元格的列数,比如=COLUMNS(A1) 返回值1=COLUMNS(B1) 返回值2而单元格引用复制时会自动发生变化,即A1随公式向右复制时会变成B1,C1,D1。。这样我们用COLUMN函数就可以转换成数字1,2,3,4。。。例:下例中需要同时查找性别,年龄,身高,体重。公式:=VLOOKUP($A13,$B$2:$F$8,COLUMN(B1),0)公式说明:这里就是使用COLUMN(B1)转化成可以自动递增的数字。
excel vlookup函数查找结果返回多列对应值
vlookup如何返回多列呢?其实,vlookup函数的操作案例。 既然学员在咱们微信平台提问了,小编还是整理此案例分享给大家。
excel中利用IFERROR函数屏蔽Vlookup的匹配错误
具体操作如下: 例如下图中,因为“小丑”和“小美”,在旁边表格中没有,所以vlookup匹配不出来,所以对应单元格,显示报错。能否把报错的单元格显示为无内容呢? 其实很简单,您只需要在Vlookup函数前面在增加一个Iferror函数嵌套即可。效果如下图: 公式显示如下: =IFERROR(VLOOKUP(E7,$B$6:$C$13,2,0)," ")
Vlookup函数怎么用
在我们平时使用Excel表格时,经常会用到大量的函数来进行操作,其中有一个是Vlookup函数。它的功能是通过案列查找来找到序列号所对应的述职。在工作中有广泛应用,例如可以用来核对数据,多个表格之间快速导入数据等函数功能。那么这个函数是如何实现的呢?下面我们就来学习一下。我们打开一个Excel表格,看到某企业七位员工全年的业绩量,若我们想快速查找到某一个员工的某列数据时,就要用到Vlookup函数,本表格查找的是A004编号员工的全年总数,那么它的操作如下:我们选择工具栏上的【公式】,在下拉菜单中选择【插入函数】选项,在弹出的对话框中选择Vlookup,并点击确定:在弹出的对话框中我们分别输入相应的数值,需要特别注意的是“列序数”的填写是指“全年总数”在所选择区域的第几列:此时我们看到在I2中出现了A004员工的全年总数,与表中是完全一样:
excel 中利用 vlookup函数 只匹配筛选后的数据 实现教程
如果vlookup函数的匹配区域发生了变化,vlookup函数就只匹配隐藏或筛选后的数据区域,vlookup函数能不能实现这样的效果呢? 带着大家来测试一下,首选我们需要建立一个特殊的机制,让vlookup的函数区域是一个可动的区域,注意不是靠简单的筛选和切片器就可以实现的,需要用到强大的SQl语句思路,想学的小伙伴请继续往往下看。第一步,将表格通过数据加载的方式重新加载到新工作表上,本例将人力资源的A表重新加载到新工作表上,注意看动图操作: 第二步,将新加载的动态数据表改名为“人力”,然后利用vlookup函数建议与人力表的匹配关系。注意看动图操作: 第三步,利用SQL的select fromwhere 语句实现对vlookup被匹配区域的“筛选”,本例举例,按部门=财务 进行“筛选”后的效果。注意看动图操作:语句如下:select * from [A$] where 部门="财务"解释:显示A表中部门为财务的所有数据,注意财务要用英文的引号引起来。 注意下表中没有在财务的这个部门的人就会匹配不到员工姓名而报错,可以加个iferror函数进行规避,所以最终效果如下:
如何利用VLOOKUP函数实现海量数据里快速获得精确查询
统计表(如下图)为例加以说明整个查询步骤。 第一步: A列是日期,B列是流量数据。我们在C3和C5单元格中分别输入提示文字“输入日期:”和“流量IP是:”。 第二步:按Ctrl键不放并单击A列和B列以全部选中这两列,然后执行“插入→名称→定义”命令调出定义名称对话框,为选中的区域设置好名称(如:“流量信息”),单击“添加”后再单击“确定”返回。 第三步:点选D5单元格,输入公式:=IF(ISNA(VLOOKUP(D3,流量信息,2,FALSE)),"没有找到",VLOOKUP(D3,流量信息,2,FALSE))。 解释说明:如果在D5单元格,输入公式:=VLOOKUP(D3,流量信息,2,FALSE)。一样可以实现查询,但当D3单元格为空或者输入了不匹配的内容时,D5单元格将显示为“#N/A”,虽不影响使用,但感觉还是不太好。所有我们结合IF和ISNA函数来使用,这样更合适一些。 到此,一个效率奇快的数据查询系统就建立完成了,我们现在只需要在D3单元格输入任意一天的日期,并回车执行,在D5单元格就会显示出这一天的流量数据了。
vlookup函数全部4种常见错误类型都在这
现在我们应该都知道vlookup函数如何来实现各类常见的数据匹配工作,今天我们来学习一下这个函数在使用过程中经常会出现的4种错误类型,来加深一下这个函数的学习和问题处理。案例说明:如上图,原始数据中没有张强的时候,查询的时候就会有错误值出现。解决方法:使用IFEEROR函数对错误值进行替换处理,当出现错误的时候替换为空。函数公式:=IFERROR(VLOOKUP(E4,$B$2:$C$10,2,0),"")案例说明:如上图,我们数据源中的姓名为李四强,但是我们输入的时候输成了李四,造成姓名少位的情况。解决方法:我们可以通过搭配通配符*的方法处理,代表查询姓名有李四两个字的任意值。函数公式:=VLOOKUP(E4&"*",$B$2:$C$10,2,0)案例说明:如上图,我们在输入数据的时候可能有不小心将单元格内容添加了空格的情况,如上面王五中间有个空格,网吧前面有2个空格。所以查询的时候数据就出现了错误。