excel 跨不同工作表引用如何复制拖动公式
跨不同的工作表(1000个),复制同一个部位的数据,是否有拖动或者复制公式???例如:I='G:\2014应收账款统计表\明细表\[KH001397.xls]开票明细'!...
跨不同的工作表(1000个),复制同一个部位的数据,是否有拖动或者复制公式???
例如:I='G:\2014应收账款统计表\明细表\[KH001397.xls]开票明细'!$Q$29
J='G:\2014应收账款统计表\明细表\[KH001397.xls]付款明细'!$Q$30
下一个:
I='G:\2014应收账款统计表\明细表\[KH001398.xls]开票明细'!$Q$29
J='G:\2014应收账款统计表\明细表\[KH001398.xls]付款明细'!$Q$30
现在设置每次都要改工作KH001397.xls,有1000多个啊 ,求高手帮忙
我所需要改变的工作表的名称同序列 B 里的内容相同,并且序列B 与对应的工作表进行了超链接。 展开
例如:I='G:\2014应收账款统计表\明细表\[KH001397.xls]开票明细'!$Q$29
J='G:\2014应收账款统计表\明细表\[KH001397.xls]付款明细'!$Q$30
下一个:
I='G:\2014应收账款统计表\明细表\[KH001398.xls]开票明细'!$Q$29
J='G:\2014应收账款统计表\明细表\[KH001398.xls]付款明细'!$Q$30
现在设置每次都要改工作KH001397.xls,有1000多个啊 ,求高手帮忙
我所需要改变的工作表的名称同序列 B 里的内容相同,并且序列B 与对应的工作表进行了超链接。 展开
6个回答
展开全部
excel跨工作表引用方法excel跨工作表引用方法一:选择性粘贴
在源表复制数据,打开excel目标文件单元格,选择性粘贴,粘贴链接。这样可以同步更新数据,其实excel目标文件是直接调用Excel文件源数据。
excel跨工作表引用方法二:使用命令
excel跨工作表引用有一个公式:在excel目标文件单元格输入公式='excel文件保存的路径[excel文件名]工作表名'!单元格,即=盘符:/父文件夹/子文件夹/[文件名.xls]工作表名'!单元格。或者直接在单元格里输入“=”后面直接点击要引用的单元格就行。注意:标点都是在英文状态下输入的。
excel跨工作表引用方法三:用HYPERLINK函数
在excel目标文件单元格输入公式=HYPERLINK('excel文件保存的路径[excel文件名]工作表名'! )单元格,即=HYPERLINK('盘符:/父文件夹/子文件夹/[文件名.xls]工作表名'!单元格)。
excel跨工作表引用在数据有效性方面的使用
数据有效性可以使用excel跨工作表引用来解决。当使用序列,试图引用其他表时,系统会发出错误提示,并且无法选择其他表。可以使用下述办法来解决excel跨工作表引用问题。
1、使用公式
如要在sheet2的单元格中设置有效性,序列的来源为sheet1的A2:A50区域,则在sheet2的有效性设置中选择序列,然后输入公式:=INDIRECT("sheet1!$A$2:$A$50")。
2、使用名称
单击“插入”――“名称”――“定义”,弹出“定义名称”对话框,在里面定义AAA,引用位置为=sheet1!$A$2:$A$50。
然后在sheet2的有效性设置中选择序列,然后输入公式:=AAA。
备注:excel2010版使用数据有效性,可以直接跨工作表引用,不需要事先定义名称。
在源表复制数据,打开excel目标文件单元格,选择性粘贴,粘贴链接。这样可以同步更新数据,其实excel目标文件是直接调用Excel文件源数据。
excel跨工作表引用方法二:使用命令
excel跨工作表引用有一个公式:在excel目标文件单元格输入公式='excel文件保存的路径[excel文件名]工作表名'!单元格,即=盘符:/父文件夹/子文件夹/[文件名.xls]工作表名'!单元格。或者直接在单元格里输入“=”后面直接点击要引用的单元格就行。注意:标点都是在英文状态下输入的。
excel跨工作表引用方法三:用HYPERLINK函数
在excel目标文件单元格输入公式=HYPERLINK('excel文件保存的路径[excel文件名]工作表名'! )单元格,即=HYPERLINK('盘符:/父文件夹/子文件夹/[文件名.xls]工作表名'!单元格)。
excel跨工作表引用在数据有效性方面的使用
数据有效性可以使用excel跨工作表引用来解决。当使用序列,试图引用其他表时,系统会发出错误提示,并且无法选择其他表。可以使用下述办法来解决excel跨工作表引用问题。
1、使用公式
如要在sheet2的单元格中设置有效性,序列的来源为sheet1的A2:A50区域,则在sheet2的有效性设置中选择序列,然后输入公式:=INDIRECT("sheet1!$A$2:$A$50")。
2、使用名称
单击“插入”――“名称”――“定义”,弹出“定义名称”对话框,在里面定义AAA,引用位置为=sheet1!$A$2:$A$50。
然后在sheet2的有效性设置中选择序列,然后输入公式:=AAA。
备注:excel2010版使用数据有效性,可以直接跨工作表引用,不需要事先定义名称。
追问
谢谢!你说的太专业了,没弄懂。能说个简单的方法吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询