WPS中用VLOOKUP函数怎么跨表格多条件引用?谢谢各位大神

WPS中用VLOOKUP函数怎么跨表格多条件引用?谢谢各位大神,第1张

1、电脑打开表格,要把前面表格数据多条件引用到后面表格中。

2、输入公式=VLOOKUP(H2&I2,IF({1,0},B2:B5&C2:C5,D2:D5),2,0),vlookup函数在查找区域方面利用IF函数进行将AB列合并使用。

3、按回车后,即可根据多条件进行匹配。

4、下拉复制公式即可。

《WPS 表格 *** 作技巧》连载系列文章前面小鱼和大家一起学习到了 VLOOKUP 函数,其表达式为:

下面,我们尝试使用 VLOOKUP 函数解决一个实际问题:有如下两张表格:

接下来,小鱼希望在成本表中找到各个项目的成本,并填入项目表。于是,在项目表成本列录入如下公式:

奇怪的事情发生了, VLOOKUP 函数并未返回计算结果:

而且所有的项目都找不到成本:

之所以所有数据都找不到,是因为我们违背了 VLOOKUP 函数使用的条件: 查找的值必须在查找范围的第一列。 在成本表中,我们查找的项目名称位于最后一列,所以 VLOOKUP 函数返回找不到。

有的读者可能想到:那调换一下成本表中列的顺序,将项目名称移动到第一列不就可以使用 VLOOKUP 了吗?

没错,这个办法可以解决当前的问题。但一般情况下,是不允许我们所以去更改原数据表的。所以呢,接下来小鱼教大家一招 VLOOKUP 的进阶用法: VLOOKUP 函数与 CHOOSE 函数结合,进行逆序查找。

CHOOSE 函数是查询函数中的一员,其表达式为:

即从参数 区域1,区域2,区域3 中选取指定索引的值进行返回。返回值可以是 1 个:

也可以是多个:

一般用于重新建立一个虚拟区间,配合 VLOOKUP 函数进行逆序查找。下面举例说明 CHOOSE 函数的用法。

在上述的空白列录入 CHOOSE 公式:

按 F9 即可查看 CHOOSE 函数返回的虚拟区间(以逗号分隔,返回多组数据):

了解了 CHOOSE 函数的功能,接下来就可以继续文章开头的任务了:首先,在项目表的成本单元格录入 CHOOSE 公式:

选中录入公式,按 F9 ,部分笔记本为 Fn+F9 ,可以看到运算结果中,项目位于金额的前面:

接下来,录入 VLOOKUP 函数完成查找工作:

其中,查找的区域为 CHOOSE 函数返回的区域, CHOOSE 函数将成本表中的成本和项目名称以自己的形式返回,并且项目名称在前,成本在后。

最后,使用自动填充,就可以找到所有项目的成本了:

以上就是本节的全部内容了,我们来总结一下:

可能是单元格的引用方式不对,你试一下“=vlookup(查找值,查找区域,column(),0)”或则用index(区域,match(查找值,区域,精确匹配),column())第一个参数查找值最好对单列绝对引用,column()具体到要查找的列(如你要查找在第2列的匹配数据,第二列数据在d列,那么就写成column()-2),然后把公示向下和向右拉。

vlookup匹配出来是n/a,解决可以通过点击查找,点击替换,输入查找内容,输入替换为,点击全部替换并且点击确定实现。

1、首先打开WPS Office 2019,发现表格vlookup函数匹配出来是n/a现象。

2、这时点击右上角的查找,如下图所示。

3、d出白色框,点击替换,如下图所示。

4、然后在打开的窗口中,输入查找内容:空一个格。

5、输入替换为:不填,点击下面的全部替换。

6、最后点击确定,发现表格vlookup函数已匹配结果, *** 作完成。

随着移动办公的普及,平板配合WPS移动版,可帮助我们更好地处理各种复杂的数据表格,熟练使用各种函数公式,将大大提高工作效率。如果你需要在庞大的表格中按条件纵向查找指定数据,不妨使用VLOOKUP函数。跟着阿mo学习吧。

VLOOKUP是一个纵向查找函数(即按列查找),其查找结果最终返回该列所需查询列序所对应的值,与之对应的HLOOKUP是按行查找。在实际应用中,VLOOKUP函数通常使用在工资、销售或成绩统计中,数语法为=VLOOKUP (lookup_value,table_array,col_index_num,range_lookup),各参数含义如图所示。

下面,阿mo使用WPS移动版对VLOOKUP函数进行实例讲解吧!

首先在WPS移动版中打开一个数据表格,例如阿mo打开的某企业四季度销量报表。在该实例中,阿mo要在A2:F24(意为“从A列第二行到F列第24行的区域”中提取1003、1005、1013、1019、1021五人的全年总计销量,并对应的输入到I4:I8区域中,如果一个一个手动查找,数据量大的时候十分繁琐。

这个时候,WPS移动版中的VLOOKUP函数就派上场了,手指双击I4单元格后,点虚拟键盘左上角的“T”图标,d出WPS移动版内置输入法键盘后,点其中的“f(x)”按钮即可进入函数列表,在“查找与引用”列表下就可以找到VLOOKUP函数了。

选择VLOOKUP函数后,WPS移动版会自动返回到函数格式输入栏中,然后在函数格式的括号中输入“H4,A2:F24,6,0”, 其中H4为第一个参数,它表示要让1003对应I4;第二个参数为A2:F24,即表格中要查找的区域;第三个参数为6,表示“全年总计”是区域的第六列;由于阿mo这里要精确查找工号,所以第四个参数为“0”,也可以省略不输入。

最后函数格式输入栏显示为=VLOOKUP(H4,A2:F24,6,0),确认无误后按回车按钮。此时阿mo看到,WPS移动版自动得出I4单元格的值为1863,即对应工号1003的全年总计销量。

接下来,向左滑动WPS移动版的功能菜单栏,在“编辑”区域找到“填充”图标,手指点击后选择填充方式,对于较大数据量的表格应选择“向下填充”,由于这里只需填充四行,因此阿mo选择了“拖动填充”。

当阿mo向下拖动箭头后,可以看到工号为1005、1013、1019和1021四个单元格都自动填上了数值。最后阿mo仔细对照表格中的数据,可以看到五人的全年总计销量都对上号了。

该函数的语法规则如下:

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

Lookup_value为需要在数据表第一列中进行查找的数值。Lookup_value 可以为数值、引用或文本字符串。当vlookup函数第一参数省略查找值时,表示用0查找。

Table_array为需要在其中查找数据的数据表。使用对区域或区域名称的引用。

col_index_num为table_array 中查找数据的数据列序号。col_index_num 为 1 时,返回 table_array 第一列的数值,col_index_num 为 2 时,返回 table_array 第二列的数值,以此类推。如果 col_index_num 小于1,函数 VLOOKUP 返回错误值#VALUE!;如果 col_index_num 大于 table_array 的列数,函数 VLOOKUP 返回错误值#REF!。

Range_lookup为一逻辑值,指明函数 VLOOKUP 查找时是精确匹配,还是近似匹配。如果为FALSE或0 ,则返回精确匹配,如果找不到,则返回错误值 #N/A。如果 range_lookup 为TRUE或1,函数 VLOOKUP 将查找近似匹配值,也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值。如果range_lookup 省略,则默认为精确匹配。range_lookup 最好是明确指定,默认是模糊匹配!

哥们,你好像没有理解到这个函数的用法。你的G2在B2中,所以结果是#N/A,说明的结果是你的值没有被匹配到。你在看看呢

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/12187884.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-21
下一篇2023-05-21

发表评论

登录后才能评论

评论列表(0条)

    保存