EXCEL中工作表1中引用工作表2的数据为什么有些不能引用

如题所述

原因:在引用表2的数据时,公式的引用需要添加“$”绝对定位符号,否则在多数据引用时无法0定位取值区域。

解决方法(以Excel2016为例):

1、首先在表1中进行引用数据的vlookup函数操作,可以看到此时有数据显示“#N/A”的错误提示。

2、双击该单元格可以看到单元格公式:=VLOOKUP(A3,Sheet2!A1:B11,2,0),输入的时候是没有加上“$”的,导致下拉公式时超出了取值区域。

3、此时需将B1单元格中的公式更改为:=VLOOKUP(A1,Sheet2!$A$1:$B$9,2,0)。

4、再次下拉公式进行取值表2的操作就可以看到已经固定了取值区域,并且成功引用数据。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-11-21

原因:引用表2中的数据时,必须在公式引用中添加“$”绝对定位符号。否则,引用多个数据时,值范围不能为0。

解决方案(以excel2016为例):

一、首先,对表1中的引用数据执行vlookup函数操作。此时数据显示有“n/a”错误提示。

二、双击单元格查看单元格公式:=vlookup(A3,SHEET2!A1:B11、2、0)。输入时,没有添加“$”,导致下拉公式超出值范围。

三、此时,您需要将单元格B1中的公式更改为:=VLOOKUP(A1,Sheet2!$A$1:$B$9,2,0)。

四、再次下拉公式执行值表2的操作。您可以看到值范围已被修复,并且数据已被成功引用。

本回答被网友采纳
第2个回答  推荐于2017-09-06

    是因为有引用的公式,可从不同sheet去显示公式查看,取消公式或者重新编辑。

    是因为有插入的图表,可把图表删除重新做。

    复制1表中内容。在表2需引用处单击右键,选择性粘贴-数值。

第3个回答  2012-11-03
最常用的引用函数是VLOOKUP函数。多用自然就熟练了。
第4个回答  2012-10-23
应该都可以哟,看下是不是你的表中有部分格式不对
相似回答