Excel怎么引用表格 如何把excel里另一个表格的数据引过来

经验直达:

  • 如何把excel里另一个表格的数据引过来
  • Excel怎么引用表格

一、如何把excel里另一个表格的数据引过来


Excel中一般用Vlookup函数等查找引用函数把另一个表格中的数据,根据条件引用到当前表格中 。
软件版本:Office2013
以Vlookup为例说明方法:
1.Sheet2中有如下数据,在Sheet1中 , 如果A列数据与Sheet2中的A列相同,则在Sheet1中B列引用对应的Sheet2中B列的数据:
【Excel怎么引用表格 如何把excel里另一个表格的数据引过来】
Excel怎么引用表格 如何把excel里另一个表格的数据引过来

2.在Sheet1中,输入Vlookup函数,第一参数,点击sheet1中的A1单元格 , 然后输入都好 , 再到Sheet2中 , 全选AB列 , 公式自动填充,再输入一个逗号,输入2,逗号 , 0,括号 , 回车,完成公式的输入:
Excel怎么引用表格 如何把excel里另一个表格的数据引过来

3.此时自动返回Sheet1中 , 填充公式即可得到如下结果:
Excel怎么引用表格 如何把excel里另一个表格的数据引过来



二、Excel怎么引用表格


不知楼主的引用是指的什么引用 。

一、如果是表间引用的话可以用这个函数:
VLOOKUP或者HLOOKUP

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

Lookup_value为需要在表格数组 (数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式 。数组区域共用一个公式;数组常量是用作参数的一组常量 。)第一列中查找的数值 。Lookup_value 可以为数值或引用 。若 lookup_value 小于 table_array 第一列中的最小值 , VLOOKUP 将返回错误值 #N/A 。

Table_array为两列或多列数据 。请使用对区域的引用或区域名称 。table_array 第一列中的值是由 lookup_value 搜索的值 。这些值可以是文本、数字或逻辑值 。不区分大小写 。

Col_index_num为 table_array 中待返回的匹配值的列序号 。Col_index_num 为 1 时,返回 table_array 第一列中的数值;col_index_num 为 2,返回 table_array 第二列中的数值 , 以此类推 。如果 col_index_num :

小于 1,VLOOKUP 返回错误值 #VALUE! 。
大于 table_array 的列数,VLOOKUP 返回错误值 #REF! 。
Range_lookup为逻辑值,指定希望 VLOOKUP 查找精确的匹配值还是近似匹配值:

如果为 TRUE 或省略,则返回精确匹配值或近似匹配值 。也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值 。
table_array 第一列中的值必须以升序排序;否则 VLOOKUP 可能无法返回正确的值 。可以选择“数据”菜单上的“排序”命令,再选择“递增”,将这些值按升序排序 。有关详细信息,请参阅默认排序次序 。

如果为 FALSE , VLOOKUP 将只寻找精确匹配值 。在此情况下,table_array 第一列的值不需要排序 。如果 table_array 第一列中有两个或多个值与 lookup_value 匹配,则使用第一个找到的值 。如果找不到精确匹配值,则返回错误值 #N/A 。

HLOOKUP和VLOOKUP差不多,只是一个是找列一个是找行 。

二、如果是引用单元格里的某段字符的话可以
FIND

FIND 用于查找其他文本字符串 (within_text) 内的文本字符串 (find_text) , 并从 within_text 的首字符开始返回 find_text 的起始位置编号 。也可使用 SEARCH 查找其他文本字符串中的某个文本字符串,但是 , FIND 和 SEARCH 不同,FIND 区分大小写并且不允许使用通配符 。

FINDB 用于查找其他文本字符串 (within_text) 内的文本字符串 (find_text) , 并基于每个字符所使用的字节数从 within_text 的首字符开始返回 find_text 的起始位置编号 。此函数用于双字节字符 。也可使用 SEARCHB 查找其他文本字符串中的某个文本字符串 。

语法

FIND(find_text,within_text,start_num)

FINDB(find_text,within_text,start_num)

Find_text是要查找的文本 。

Within_text是包含要查找文本的文本 。

Start_num指定开始进行查找的字符 。within_text 中的首字符是编号为 1 的字符 。如果忽略 start_num,则假设其为 1.

还有很多种引用的方法 。请楼主把问题说细一些 , 希望能给楼主满意的回答 。

相关经验推荐