永发信息网

excel表格怎么自动计算多个工作簿内制定表格的数值?

答案:3  悬赏:60  手机版
解决时间 2021-08-01 10:01

例如:

我建立了一个工作簿,联系.xls 然后在建立一个工作簿,联系2.xls ,

怎么能自动计算 2个工作簿内指定表格G5的数字之和???或者是多个工作簿内指定表格之和?

高手快点出来帮帮我吧

最佳答案

跨工作簿引用的例子如下,请参考


=[联系.xls]Sheet1!G5+[联系2.xls]Sheet1!G5


全部回答
以下方法经过多次证实,可参见 http://wenwen.soso.com/z/q166240379.htm 将这些文件copy到一个文件夹(只有这些Excel,且若打开某一文件,数据就能看见——即不用点其他sheet),建一新Excel,也存到该文件夹。仅打开该新Excel,按Alt+F11,左边窗口右键点,插入模块,在右边窗口粘贴如下代码: Sub Find() Application.ScreenUpdating = False Dim MyDir As String MyDir = ThisWorkbook.Path & "\" ChDrive Left(MyDir, 1) 'find all the excel files ChDir MyDir Match = Dir$("") Do If Not LCase(Match) = LCase(ThisWorkbook.Name) Then Workbooks.Open Match, 0 'open ActiveSheet.Copy Before:=ThisWorkbook.Sheets(1) 'copy sheet Windows(Match).Activate ActiveWindow.Close ActiveSheet.Name = Left(Match, InStr(Match, ".") - 1) Match = Dir$ End If Loop Until Len(Match) = 0 Application.ScreenUpdating = True End Sub 直接按F5运行该宏,这些文件copy到了一起。 然后你在这个文件里可以插入一新工作表,在G5输入 =sum(联系34:联系1!G2) 把所有sheet的G5的和汇总。(把联系34改为第一个工作表的名字)。

如图,在单元格中用完整路径引用。

=[Book1]Sheet1!$A1+[Book2]Sheet1!$A1

[]方括号内为 工作簿名称

!叹号前为工作表名称

后为单元格引用。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么毕业之后这么爱哭,难道哭泣就是我的发
左手小手指麻木是怎么回事?吃什么药?
珠晖区衡阳市第一人民医院-放射科地址是什么
什么样的企业年审时需要会计师事务所出具审计
若a、b、c、d是四个不相等的自然数,且axbxcxd
DMF转区申请的网站是什么?
怎样才能使用自定义头像?
公会会长所具备的条件
QQ华夏图标是怎么回事 怎么不亮了?
关于学英语
有谁做过关于基于单片机的数据通信监控单元设
一个游戏的名字?
洪山区武汉湘香土菜馆(柳园分店)怎么去啊,谁
德江有多少人
QQ华夏初生元神怎么补充寿元
推荐资讯
魔兽世界职业讨论
房地产销售招聘招商代表,这招商代表具体是什
怎样才能提高学习兴趣呢
没有高中证书或是同等学历证明可以参加高考吗
煤cf是什么单位
如何解决手机视频声音和画面不同步
山东鲁工有限公司的机械好不好
天津物美官银号班车时刻表谁知到
诺基亚6230i手机怎样设置才能上手机QQ呢?
谁给个天下2大荒序列号 谢谢了
房县十堰皮阿诺橱柜(建设街)这个地址怎么能查
pes2009怎样替换足球
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?