Excel中引用其它工作表/工作簿中的单元格
时间:2012-04-04 01:38来源:Office教程学习网 www.office68.com编辑:麦田守望者
在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 |
------分隔线----------------------------
标签(Tag):
excel
excel2007
excel2010
excel2003
excel技巧
excel教程
excel实例教程
excel2010技巧
------分隔线----------------------------