1、一、工作薄文件介绍 首先我们来看两个表。 ①被调用的工作薄 看下图得了,成绩表.xls是被调用的,被调用的数据范围是A2:D7
2、②引用的工作薄 去引用在关闭状态下的别的工作薄如下,引用表.xls
3、现在,我们要做的就是,通过引用表这个工作薄,调用已经被关闭的成绩表工作薄,求出后者的每科成绩的总和和均值。 二、跨工作薄调用方法 所谓的调用方法,其实也没什么方法,因为这种方法最简单却最实用,不需要什么任何函数。 如下图,如果要求出成绩表工作薄中的语文总分,将其结果放在引用表工作薄的B2中,那么,就使用如下的引用吧。
4、=SUM('[成绩表.xls]Sheet1'!A2:A7),就是这个引用方法,非常简单。这样,就可以求总和了。 其中的'[成绩表.xls]Sheet1'!A2:A7,就是跨工作薄调用了哦,并且,对方还是关闭的呢。 再看个例子,求均值的。
5、=AVERAGE('D:\[成绩表.xls]Sheet1'!A2:A7),如此而已。 三、跨固嗟喹账工作薄引用的要点 A:跨工作薄引用的EXCEL文件名用[]括起来; B:表名和单元格之间用!隔开; C:路径可以是绝对路径也可以是相对路径(同一目录下),且需要使用扩展名; 4、引用还有个好处就是能自动更新 例如上述的例子,下次打开引用表.xls,会提示是否自动更新,如果选是,则可以自动同步; 总之,跨工作薄引用的简单表达式是:'盘符:\[工作薄名称.xls]表名1'!数据区域 比如 'D:\[成绩表.xls]Sheet1'!A2:A7 如果是相对路径,还可以这样写:'[成绩表.xls]Sheet1'!A2:A7