EXCEL跨文档数据引用是指在不打开本地或远程在线文档前提下对其数据进行引用,这种技术将不同位置EXCEL文档视为数据源库数据库,通过灵活引用做为数据源的文档,大大扩展了EXCEL数据处理能力。

1、本地文档引用

I、引用本地同目录文档【Book1.xls】

图1:文档Book1.xls

在任意EXCEL文档某个单元格中输入公式【='[Book1.xls]Sheet1'!A1】,如图:

图2:用公式引用文档Book1.xls中sheet1单元格A1,返回值为52

图3:回车确认公式后,公式输入栏返回完整路径

II、引用本地不同目录【excelTest1】下文档【Book1.xls】

公式【='D:excelTest1[Book1.xls]Sheet1'!A2】返回83

公式【=SUM('D:excelTest1[Book1.xls]Sheet1'!A1:C2)】

342

公式【=AVERAGE('D:excelTest1[Book1.xls]Sheet1'!A1:C5)】返回58.6

注:此处不支持SUMIF、COUNTIF等条件统计函数

III、数组引用

图4:通过数组引用数据源文档指定单元格区域A1:A3

数组引用操作步骤参见

2、异地在线文档引用

现有异地在线EXCEL文档如下:

图5:异地在线学生信息EXCEL文档

文档地址:【http://www.galaxystatistics.com/excelTest/strdentData.xlsx】

公式【='http://www.galaxystatistics.com/excelTest/[strdentData.xlsx]Sheet1'!C2】返回姓名“郭家豪”

数组公式【='http://www.galaxystatistics.com/excelTest/[strdentData.xlsx]Sheet1'!A1;C11】返回前3列10条记录:

图6:使用数组公式运用远程文档区域数据

注意,远程文档需要有物理地址,而不是经过转码的共享地址。另外,需要在WIFI联通情况下进行远程数据引用。