Excel中引用其它工作表/工作簿中的单元格

来源:转载

在Excel表格中除了可以引用本工作表单元格中的数据外,还可以引用其他工作表或工作簿中的单元格数据。很早就知道Excel有这种功能,不过很少用到,所以也一直没有在意。不过今天有同事问起我来,才想起来学习一下,现学现卖,好不丢人。

1.引用其他工作表中的数据

如要引用同一个工作簿中的其他工作表单元格中的数据,一般格式为:=工作表名称!单元格地址。

要点:在单元格地址前面加上工作表名称,并且工作表名称后加一个感叹号

例如:工作表Sheet1中 A1单元格中输入公式“=Sheet2!B3”,表示将当前Sheet1工作表A1单元格中引用sheet2工作表中B3单元格的值。

同样这中引用方式可以在公式中同时使用。

下面是一个公式的例子,引用了工作表Sheet2中的单元格:=A2*Sheet2!A3。在此公式中,表示等于当前工作表中的单元格A2的数值乘以Sheet2中单元格A3的数值,乘号后面的“sheet2!A3″部分,即表示引用了sheet2工作表中A3单元格的值。

2.引用其他工作簿中的单元格

要引用一个不同工作簿中的单元格,可使用下面的格式:=[工作簿名称]工作表名称!单元格地址。在这里工作簿名称要用中括号括住,并且要使用工作簿文件名称的全写,要带上文件后缀格式.xls或者.xlsx。

下面是一个公式的例子,其中引用了工作簿book1中的Sheetl工作表中的单元格:=[book1.x1s]Sheet1!A1

如果引用的工作簿名称里有一个或多个空格,就必须把工作簿名称和工作表名一起用单引号括起来。例如,下面公式引用了工作簿book1 For 2011的Sheet1工作表中的A1单元格:=‘[book1 For 2011.xls]Sheet1′!A1

实际使用时,如果遇到引用的数据源工作簿没有打开,则必须给出该工作簿在硬盘中的完整保存路径,否则将不能正确计算出结果(建议将工作簿打开再引用)。如果工作簿是关闭的,必须在引用前加上完整的路径,使Excel能找到它。示例如下:=’C:\My Documents \ [book1 For 2011.xls]Sheet1′!A1

链接文件也可以驻留在公司网络的另一系统上。例如,下面的公式引用名为DataServer的计算机上的工作簿中的一个单元格:

=’\\DataSe rver\files\[book1.x1s]Sheet1′!$D$7

分享给朋友:
您可能感兴趣的文章:
随机阅读: