可以使用VLOOKUP 函数,说明如下:1、如果需" />
乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>excel</em>怎么从另一个表中查找相对应的数据并显示?

<em>excel</em>怎么从另一个表中查找相对应的数据并显示?

作者:乔山办公网日期:

返回目录:excel表格制作


,并说明你的要求,我看一下能不能帮你。

可以使用VLOOKUP 函数,说明如下:

1、如果需要按行查找表或区域中的内容,请使用 VLOOKUP,这是一个查找和引用函数。
2、语法:VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup])
3、例如:
=VLOOKUP(105,A2:C7,2,TRUE)
=VLOOKUP("袁",B2:E7,2,FALSE)
4、说明:
lookup_value (必需参数):
要查找的值。要查找的值必须位于 table-array 中指定的单元格区域的第一列中e5a48de588b67a64332
例如,如果 table-array 指定的单元格为 B2:D7,则 lookup_value 必须位于列 B 中。请参见下图。Lookup_value 可以是值,也可以是单元格引用。
Table_array (必需参数)
VLOOKUP 在其中搜索 lookup_value 和返回值的单元格区域。
该单元格区域中的第一列必须包含 lookup_value(例如,下图中的“姓氏”)。此单元格区域中还需要包含您要查找的返回值(例如,下图中的“名字”)。
了解如何选择工作表中的区域。
col_index_num (必需参数)
其中包含返回值的单元格的编号(table-array 最左侧单元格为 1 开始编号)。
range_lookup (可选参数)
一个逻辑值,指定希望 VLOOKUP 查找精确匹配值还是近似匹配值:
TRUE 假定表中的第一列按数字或字母排序,然后搜索最接近的值。这是未指定值时的默认方法。
FALSE 在第一列中搜索精确值。
在“数据透视表工具”-“分析”-“显示”-“字段列表”

947536876,发点数据来看看最好。


你公式后面省略了0,默认的就是模糊匹配,而模糊匹配需要升序排列,看到没有?

在你原有公式的后面,加上0,精确匹配就可以。

例如:=VLOOKUP($A4,Sheet1!$O$4:$U$248,2,0)  2后面加个0。其实,你这个公式,2往右边递推时,2需要手动修改成3,4,5等等,可以换成公式column(),取列数,这样就不需要手动修改了。我在你公式的基础上完善了下,供参考,呵呵。

=IF(ISERROR(VLOOKUP($A2,订卡清单!$O$4:$U$248,COLUMN(),0))=TRUE,"-",VLOOKUP($A2,订卡清单!$O$4:$U$248,COLUMN(),0))

匹配不出来的乱码符号用-代替了,美观一点。

睡觉了。。。妹纸晚安。。。

相关阅读

  • <em>Excel</em> <em>Excel</em> 2007怎样

  • 乔山办公网excel表格制作
  • Excel 多个sheet表怎么做成一个数据透视表" src="/uploads/tu/132.jpg" style="width: 400px; height: 267px;" />1、数据——现有链接——选择到有数知据源的excel中的sheet工作表。2、选择“数据透视表”、
关键词不能为空
极力推荐
  • <em>easyui</em> datagrid 分页后获取所有页面数据-easyui 数据导出

  • datagrid的扩展方法,用于将当前的数据生e79fa5e98193e78988e69d83362成excel需要的内容。复制代码 1