2023年11月25日发(作者:)

Excel如何实现跨文件表引用数据

OFFICE里面的有效性跨表引用可以这样设置

序列,公式如下

=INDIRECT("sheet1!A:A")

就可以引用sheet1中的A列,不需要设置任何名称定义的

建立资料库文件A1是产品名称,2是相对应的价格。

现在要实现的是在文件B里引用资料库文件A,若我输入产

品名称,相应的价格会自动体现出来,

A文件,B文件都打开,在B文件的B2输入:

=VLOOKUP(A2,[]Sheet1!$A$2B$100,2,0)

(假设A文件的数据范围在A2B100可用鼠标选取

A文件数据范围)

现在的固定跨文件引用

='C:Documents and SettingsAdministrator桌面统分试验[

合办评分表-张三综合办管理类'!$F4

过程中要根据实际情况把“张三”改成“李四”,比如“李

四”的名字在单元格B7,该如何修改公式,实现动态引用

=indirect("'C:Documents and SettingsAdministrator桌面统分

试验[综合办评分表综合办管理类'!$F4")

假设张三在B6,用上面公式,下拉,试试

EXCEL中如何让一个工作簿中的列单元格引用另一工作

簿横单元格数据

sheet2A1单元格输入公式

=indirect("sheet1!a"&column())

公式向右填充

其实就是Excel不同维度的引用问题

与公式在同一工作表,直接使用单元格名称引用,如: D12

在同一工作簿不同工作表,则加工作表名称,如:

Sheet2!D12

在同一文件夹不同工作簿,则加上文件名,如:

[]Sheet2!D12

在不同文件夹,则再加上路径,如:

'D:My Documents[]Sheet2!'D12

要注意加名称时的标点符号。

Excel如何实现跨文件表引用数据

1.选择性粘贴:链接要引用用什么数据,在复制Excel源数

据以后,打开excel目标文件存储单元格,选择性粘贴,粘

贴链接,就可以了。以后每次打开目标excel文件就可以同

步更新数据,也就是说excel目标文件是直接调用Excel文件

源数据。

2.用公式:在excel目标文件存储单元格输入公式='excel

件保存的路径[excel文件名]工作表名'!单元格,即=盘符:

文件夹子文件夹[文件名.xls]工作表名'!单元格。或者直接在

单元格里输入“=”后面直接点击要引用的单元格就行。注

意:标点都是英文标点。

3.HYPERLINK函数:在excel目标文件存储单元格输入

公式=HYPERLINK('excel文件保存的路径[excel文件名]工作

表名'! )单元格,即=HYPERLINK('盘符:父文件夹子文件夹

[文件名.xls]工作表名'!单元格)。注意:标点都是英文标点。

4.打开excel目标文件工作簿,按alt f11,插入模块,用

Visual_Basic编程(网上下载程序粘贴进去)存盘,运行一

下。

excel中我们经常会碰到跨表和跨页引用数据,现总结

如下:

1.跨工作薄

问题:同一文件中[Sheet1 B5]的数据怎么才能被

[Sheet2 D8]引用?

解:假如[sheet2 d8][Sheet1 B5]的二倍,那么 d8

输入公式:= Sheet1!B5*2

假如[sheet2 d8][Sheet1 B5][Sheet1 C5]

的和,那么 d8 输入公式:= Sheet1!B5 Sheet1!C5

2.跨文件

问题:假设有两个excel文件,分别绝对路径如下:

c: d: sheet1sheet2sheet3

也有sheet1sheet2 ,如果要在

引用sheet2里单元格c6,怎么做?

解:可以输入如下公式: ='C:[]sheet2'!C6

如果要多列引用:=sum('C:[]sheet2'!C6:C12)

sum('C:[]sheet1'!C6:C12)

总结下:

1、文件名用[]引用;

2、表单跟单元格之间用!隔开;

3、路径可以是绝对路径也可以是相对路径(同一目录下)

且带上扩展名;

4、引用还有个好处就是能自动更新

例如修改sheet2c6的值,下次打开,会

提示是否自动更新,如果选是,则可以自动同步;

最简单的Excel跨工作薄调用数据的方法

一、工作薄文件介绍

首先我们来看两个表。

①被调用的工作薄

看下图得了,成绩表.xls是被调用的,被调用的数据范

围是A27

②引用的工作薄

去引用在关闭状态下的别的工作薄如下,引用表.xls

现在,我们要做的就是,通过引用表这个工作薄,调用

已经被关闭的成绩表工作薄,求出后者的每科成绩的总和和

均值。

二、跨工作薄调用方法

所谓的调用方法,其实也没什么方法,因为这种方法最

简单却最实用,不需要什么任何函数。

如下图,如果要求出成绩表工作薄中的语文总分,将其

结果放在引用表工作薄的B2中,那么,就使用如下的引用

吧。

=SUM('[成绩表.xls]Sheet1'!A2:A7)就是这个引用方法,

非常简单。这样,就可以求总和了。

其中的'[成绩表.xls]Sheet1'!A2:A7就是跨工作薄调用了

哦,并且,对方还是关闭的呢。

再看个例子,求均值的。

=AVERAGE('D:[成绩表.xls]Sheet1'!A2:A7),如此而已。

三、跨工作薄引用的要点

A:跨工作薄引用的EXCEL文件名用[]括起来;

B:表名和单元格之间用!隔开;

C:路径可以是绝对路径也可以是相对路径(同一目录

下),且需要使用扩展名;

4、引用还有个好处就是能自动更新

例如上述的例子,下次打开引用表.xls会提示是否自动

更新,如果选是,则可以自动同步;

总之,跨工作薄引用的简单表达式是:'盘符:[工作薄名

称表名1'!数据区域

比如 'D:[成绩表.xls]Sheet1'!A2:A7

如果是相对路径,还可以这样写:'[成绩表.xls]Sheet1'!A2:A7

跨工作薄和跨文件 引用数据

excel中我们经常会碰到跨表和跨页引用数据,现

总结如下:

1.跨工作薄

问题:同一文件中[Sheet1 B5]的数据怎么才能被

[Sheet2 D8]引用?

解:假如[sheet2 d8][Sheet1 B5]的二倍,那么 d8

输入公式:= Sheet1!B5*2

假如[sheet2 d8][Sheet1 B5][Sheet1 C5]

的和,那么 d8 输入公式:= Sheet1!B5 Sheet1!C5

2.跨文件

问题:假设有两个excel文件,分别绝对路径如下:

c: d: sheet1sheet2sheet3

也有sheet1sheet2 ,如果要在

引用sheet2里单元格c6,怎么做?

解:可以输入如下公式: ='C:[]sheet2'!C6

如果要多列引用:=sum('C:[]sheet2'!C6:C12)

sum('C:[]sheet1'!C6:C12) 总结下:

1、文件名用[]引用;

2、表单跟单元格之间用!隔开;

3、路径可以是绝对路径也可以是相对路径(同一目录下)

且带上扩展名;

4、引用还有个好处就是能自动更新

例如修改sheet2c6的值,下次打开,会

提示是否自动更新,如果选是,则可以自动同步;

还有:EXCEL的所有问题几乎在这里

)都可以解决,需注册,有很多模

板。

★★★★★系统自带的记事本软件的缺点不言

而喻,我们可能想使用等功能更强的程序来代

替系统自带的记事本(),但是仅将原

替换后,系统会自动还原成以前的文件。那怎

样才能强制替换掉它呢? WinXP/2003下:首先备份好原

版的

这个步骤一定要按顺序做,否则无效!!!!

步骤1:替换掉 c:Windowssystem32dllcache中的

步骤2:替换掉 C:windowssystem32中的

步骤3替换掉 C:windows下的 在以上步骤中

Windows会出现文件保护对话框,选择“取消”后选择""

然后,在“开始”-“附件”-“记事本”中打开,就行了.

★★★★★一个很无奈的问题:很多人电脑一出问题,就电

话问我,我的计算机特别慢,什么回事?反过来我让他把他

的计算机具体情况简单说下,但这些大仙们,完全不知道自

己的计算机硬件配置和补丁情况及网络配置。让人完全去

猜,猜不对就是你的水平不够,其实,我的计算机水平很一

般,不过即便是高手,在对计算机完全不知情的情形下,很

难给你一个靠谱的意见。其实,有一个命令,大家记一下,

至少让你了解下你的计算机,而且在别人面前卖弄时,很唬

人。

CMD(微软的DOS命令行模拟器,黑底。开始---程序---

附件---命令提示符,呵呵,大侠们笑岔腰了)中输入

systeminfo>>c:

然后到C盘根目录下,找到,这个文档里就是你电脑

的基本情况了。太简单了,高手别笑,很多人不会。Excel

如何实现跨文件表引用数据

OFFICE里面的有效性跨表引用可以这样设置

序列,公式如下

=INDIRECT("sheet1!A:A")

就可以引用sheet1中的A列,不需要设置任何名称定义的

建立资料库文件A1是产品名称,2是相对应的价格。

现在要实现的是在文件B里引用资料库文件A,若我输入产

品名称,相应的价格会自动体现出来,

A文件,B文件都打开,在B文件的B2输入:

=VLOOKUP(A2,[]Sheet1!$A$2B$100,2,0)

(假设A文件的数据范围在A2B100可用鼠标选取

A文件数据范围)

现在的固定跨文件引用

='C:Documents and SettingsAdministrator桌面统分试验[

合办评分表-张三综合办管理类'!$F4

过程中要根据实际情况把“张三”改成“李四”,比如“李

四”的名字在单元格B7,该如何修改公式,实现动态引用

=indirect("'C:Documents and SettingsAdministrator桌面统分

试验[综合办评分表综合办管理类'!$F4")

假设张三在B6,用上面公式,下拉,试试

EXCEL中如何让一个工作簿中的列单元格引用另一工作

簿横单元格数据

sheet2A1单元格输入公式

=indirect("sheet1!a"&column())

公式向右填充

其实就是Excel不同维度的引用问题

与公式在同一工作表,直接使用单元格名称引用,如: D12

在同一工作簿不同工作表,则加工作表名称,如:

Sheet2!D12

在同一文件夹不同工作簿,则加上文件名,如:

[]Sheet2!D12

在不同文件夹,则再加上路径,如:

'D:My Documents[]Sheet2!'D12

要注意加名称时的标点符号。

Excel如何实现跨文件表引用数据

1.选择性粘贴:链接要引用用什么数据,在复制Excel源数

据以后,打开excel目标文件存储单元格,选择性粘贴,粘

贴链接,就可以了。以后每次打开目标excel文件就可以同

步更新数据,也就是说excel目标文件是直接调用Excel文件

源数据。

2.用公式:在excel目标文件存储单元格输入公式='excel

件保存的路径[excel文件名]工作表名'!单元格,即=盘符:

文件夹子文件夹[文件名.xls]工作表名'!单元格。或者直接在

单元格里输入“=”后面直接点击要引用的单元格就行。注

意:标点都是英文标点。

3.HYPERLINK函数:在excel目标文件存储单元格输入

公式=HYPERLINK('excel文件保存的路径[excel文件名]工作

表名'! )单元格,即=HYPERLINK('盘符:父文件夹子文件夹

[文件名.xls]工作表名'!单元格)。注意:标点都是英文标点。

4.打开excel目标文件工作簿,按alt f11,插入模块,用

Visual_Basic编程(网上下载程序粘贴进去)存盘,运行一

下。

excel中我们经常会碰到跨表和跨页引用数据,现总结

如下:

1.跨工作薄

问题:同一文件中[Sheet1 B5]的数据怎么才能被

[Sheet2 D8]引用?

解:假如[sheet2 d8][Sheet1 B5]的二倍,那么 d8

输入公式:= Sheet1!B5*2

假如[sheet2 d8][Sheet1 B5][Sheet1 C5]

的和,那么 d8 输入公式:= Sheet1!B5 Sheet1!C5

2.跨文件

问题:假设有两个excel文件,分别绝对路径如下:

c: d: sheet1sheet2sheet3

也有sheet1sheet2 ,如果要在

引用sheet2里单元格c6,怎么做?

解:可以输入如下公式: ='C:[]sheet2'!C6

如果要多列引用:=sum('C:[]sheet2'!C6:C12)

sum('C:[]sheet1'!C6:C12)

总结下:

1、文件名用[]引用;

2、表单跟单元格之间用!隔开;

3、路径可以是绝对路径也可以是相对路径(同一目录下)

且带上扩展名;

4、引用还有个好处就是能自动更新

例如修改sheet2c6的值,下次打开,会

提示是否自动更新,如果选是,则可以自动同步;

最简单的Excel跨工作薄调用数据的方法

一、工作薄文件介绍

首先我们来看两个表。

①被调用的工作薄

看下图得了,成绩表.xls是被调用的,被调用的数据范

围是A27

②引用的工作薄

去引用在关闭状态下的别的工作薄如下,引用表.xls

现在,我们要做的就是,通过引用表这个工作薄,调用

已经被关闭的成绩表工作薄,求出后者的每科成绩的总和和

均值。

二、跨工作薄调用方法

所谓的调用方法,其实也没什么方法,因为这种方法最

简单却最实用,不需要什么任何函数。

如下图,如果要求出成绩表工作薄中的语文总分,将其

结果放在引用表工作薄的B2中,那么,就使用如下的引用

吧。

=SUM('[成绩表.xls]Sheet1'!A2:A7)就是这个引用方法,

非常简单。这样,就可以求总和了。

其中的'[成绩表.xls]Sheet1'!A2:A7就是跨工作薄调用了

哦,并且,对方还是关闭的呢。

再看个例子,求均值的。

=AVERAGE('D:[成绩表.xls]Sheet1'!A2:A7),如此而已。

三、跨工作薄引用的要点

A:跨工作薄引用的EXCEL文件名用[]括起来;

B:表名和单元格之间用!隔开;

C:路径可以是绝对路径也可以是相对路径(同一目录

下),且需要使用扩展名;

4、引用还有个好处就是能自动更新

例如上述的例子,下次打开引用表.xls会提示是否自动

更新,如果选是,则可以自动同步;

总之,跨工作薄引用的简单表达式是:'盘符:[工作薄名

称表名1'!数据区域

比如 'D:[成绩表.xls]Sheet1'!A2:A7

如果是相对路径,还可以这样写:'[成绩表.xls]Sheet1'!A2:A7

跨工作薄和跨文件 引用数据

excel中我们经常会碰到跨表和跨页引用数据,现

总结如下:

1.跨工作薄

问题:同一文件中[Sheet1 B5]的数据怎么才能被

[Sheet2 D8]引用?

解:假如[sheet2 d8][Sheet1 B5]的二倍,那么 d8

输入公式:= Sheet1!B5*2

假如[sheet2 d8][Sheet1 B5][Sheet1 C5]

的和,那么 d8 输入公式:= Sheet1!B5 Sheet1!C5

2.跨文件

问题:假设有两个excel文件,分别绝对路径如下:

c: d: sheet1sheet2sheet3

也有sheet1sheet2 ,如果要在

引用sheet2里单元格c6,怎么做?

解:可以输入如下公式: ='C:[]sheet2'!C6

如果要多列引用:=sum('C:[]sheet2'!C6:C12)

sum('C:[]sheet1'!C6:C12) 总结下:

1、文件名用[]引用;

2、表单跟单元格之间用!隔开;

3、路径可以是绝对路径也可以是相对路径(同一目录下)

且带上扩展名;

4、引用还有个好处就是能自动更新

例如修改sheet2c6的值,下次打开,会

提示是否自动更新,如果选是,则可以自动同步;

还有:EXCEL的所有问题几乎在这里

)都可以解决,需注册,有很多模

板。

★★★★★系统自带的记事本软件的缺点不言

而喻,我们可能想使用等功能更强的程序来代

替系统自带的记事本(),但是仅将原

替换后,系统会自动还原成以前的文件。那怎

样才能强制替换掉它呢? WinXP/2003下:首先备份好原

版的

这个步骤一定要按顺序做,否则无效!!!!

步骤1:替换掉 c:Windowssystem32dllcache中的

步骤2:替换掉 C:windowssystem32中的

步骤3替换掉 C:windows下的 在以上步骤中

Windows会出现文件保护对话框,选择“取消”后选择""

然后,在“开始”-“附件”-“记事本”中打开,就行了.

★★★★★一个很无奈的问题:很多人电脑一出问题,就电

话问我,我的计算机特别慢,什么回事?反过来我让他把他

的计算机具体情况简单说下,但这些大仙们,完全不知道自

己的计算机硬件配置和补丁情况及网络配置。让人完全去

猜,猜不对就是你的水平不够,其实,我的计算机水平很一

般,不过即便是高手,在对计算机完全不知情的情形下,很

难给你一个靠谱的意见。其实,有一个命令,大家记一下,

至少让你了解下你的计算机,而且在别人面前卖弄时,很唬

人。

CMD(微软的DOS命令行模拟器,黑底。开始---程序---

附件---命令提示符,呵呵,大侠们笑岔腰了)中输入

systeminfo>>c:

然后到C盘根目录下,找到,这个文档里就是你电脑

的基本情况了。太简单了,高手别笑,很多人不会。