在Excel表格中,如何将其它工作表中的数据引用

如题所述

在使用Excel电子表格时,有时会引用其它表格中的数据。引用其它表格中数据的情况有三种,第一种:引用同一工作薄(即同一个文件)中其它工作表中的数据;第二种:引用同一文件夹下其它工作薄中的数据;第三种:引用不同文件夹下其它工作薄中的数据。本文介绍在这三种情况下引用Excel中的数据。本文以在“总数据”工作薄中引用“原数据1”和“原数据2”中的数据为例来讲解。
第一种情况:引用同一工作薄中其它工作表中的数据。
如:在“原数据1”工作薄Sheet2工作表C4单元格中引用Sheet1工作表中C4单元格的数据。
在Sheet2工作表C4单元格中输入如下公式:=Sheet1!C4,按回车键,即可显示出来结果。

引用前 引用后
第二种情况:引用同一文件夹下不同工作薄中的数据。
如:在“总数据”工作薄Sheet1工作表C4单元格中引用“原数据1”和“原数据2”工作薄Sheet1工作表C4单元格中的数据之和。
在“总数据”工作薄Sheet1工作表C4单元格中输入公式:=’[原数据1.xls]Sheet1’!C4+’[原数据2.xls]Sheet1’!C4,按回车键,即可。

引用其它工作薄时要带文件类型名称,即“.xls”,且引号为英文状态下的单引号“’”。
第三种情况:引用不同文件夹下工作薄中的数据。
把“原数据2.xls”文件放到其它目录中,如:“F:\书籍”文件夹下。
如:在“总数据”工作薄Sheet1工作表E6单元格中引用“F:\书籍”文件夹下“原数据2”工作薄Sheet1工作表E6单元格中的数据。
在“总数据”工作薄Sheet1工作表E6单元格中输入公式:=’ F:\书籍\[原数据2.xls]Sheet1’!E6,按回车键即可。

后记:
本人在操作过程中发现输入公式时容易出现因缺漏某部分而导致错误,第一、输入的引号是单引号,单引号的位置是从“=”号开始,到工作表“Sheet1”后结束;第二、单引号结束后接着是英文状态下的感叹号“!”,最后才是单元格的名称“C4”;第三、引用的原工作薄名称要带有后缀名,用方括号括起来,如[原数据1.xls];第四、引用不同文件夹中的工作薄数据时,需要把原工作薄所在路径加在方括号[]前,而路径结束后再加一个斜杠”\”。
另:在引用其它工作薄中的数据时,应先打开被引用的工作薄,否则,可能出现如下对话框。
温馨提示:答案为网友推荐,仅供参考