问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

EXCEL多个工作表时,每个工作表的A1自动求和前面所有工作表中A1的数据。有快速方法吗?

发布网友 发布时间:2022-03-07 16:19

我来回答

4个回答

热心网友 时间:2022-03-07 17:49

研究了一下你的需求,用sum函数公式好像不行,可换个思路,对你这个公式结果进行分析可知,表2结果与表1相同,表3是表2的2倍,表4是表3的2位,以此类推。所以就可以按以下方法快速写公式:

1、在工作表2的A1单元格写公式:="1"!A1

2、先中工作表3和后面所有工作表然后在A1单元格中写如下公式:

=INDIRECT("'"&MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,3)-1&"'!A1")*2

当然以上公式要求你的工作表名称需用1、2、3等数字取名,并不能有间断。如果满足不了取名要求,则只能用宏代码来快速设置公式,代码如下:

Sub 写公式()
For I = 2 To Sheets.Count
   Sheets(I).Range("A1").Formula = "=sum('1:" & Sheets(I - 1).Name & "'!A1)"
Next
End Sub

热心网友 时间:2022-03-07 19:07

可以写一个vba程序:
Sheet2.Range("a1").Formula = "=1!A1"
Sheet3.Range("a1").Formula = "=1!a1+2!a1"
Sheet4.Range("a1").Formula = "=1!a1+2!a1+3!a1"
需要多少个,你就可以写多少个,然后执行一下,就可以了。

热心网友 时间:2022-03-07 20:41

不知道你的工作表名称有没有数字规律?如果有的话用INDIRECT和CELL("filename")试试

热心网友 时间:2022-03-07 22:33

这个问题自昨晚看到后,开始以为比较容易,用宏表函数或cell函数取得当前工作表名称,再用多个工作表求和的公式sum不就行了。但经过一晚的测试——推导——改进——测试,最后还是没成。

这虽然是一个无分题,但这么简单的问题,就没招了?早上起来又一直在想,为何用sum直接对多个工作表就行,而对indirect与cell取得的工作表名称就出错呢?实在太具挑战性了!就想总应该有办法改进。终于找到了一个多次用indirectr的方法。当然前提是工作表的名称要如提问所说的是有规律的数字或就用默认的Sheet1、Sheet2,或表1、表2、表3,这样有规律名称。根据楼主所说的1到30共30个工作表,也就是工作表名称不超过两位数。那么选择工作表2~30,鼠标定位到需要求和的单元格中,输入公式:

=SUM(SUMIF(INDIRECT(ROW(INDIRECT("1:"&-MIN(-TEXT(RIGHT(CELL("filename",$A$1),{1,2}),"0;0;0;!0"))))&"!A1"),"<>"))

同时按Ctrl+Shift+Enter三键输入数组公式,这样就为29个工作表中相同位置同时输入数组公式,并得到工作表1到当前工作表中所有A1单元格数值的和。

要增加工作表时,如新增工作表31,就选择1~30中任意一个工作表,复制工作表到最后,并重命名工作表名称,改名为31,A1中输入新数据,即可得到正确的结果。下图为5个工作表,A1中的数字同工作表名称,从图可知,求和结果正确。

PS:不过提问是存在问题的,如果求和公式在A1,又是对工作表1到当前工作表的A1求和,这不仅引起循环引用,且是一个无穷无尽的循环引用。所以回答中把题主的A1单元格放置公式当成笔误了。

以工作表5为例,如果公式在A1,那么:

=SUM('1:5'!A1)

A1中既是结果,又是求和的一个数据源,求和后数值变了,再求,无穷无尽,循环引用。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
erp可以看评论地址吗 淘宝评论url是什么意思? 揭秘:码牌支付风控升级,背后真相揭秘 电脑电视直播软件哪个好用什么软件好电脑看电视直播 潼南子同街学区是哪些 三极管BU406价格和参数? 火锅料放在冰柜忘了插电一个星期给会坏了吗 火锅的设备有哪些 火锅餐厅厨房有哪些 小火锅厨房设备有哪些 在龙川县东江钓鱼用什么饵料最好? excel中多个不同工作表中不同的位置数值怎么快速求和? excel中多个sheet如何快速求和 有东莞东江钓鱼的朋友吗,用什么鱼饵好 工作表怎么快速求和 广东省惠州市东江能不能钓鱼?好不好钓? 东江湖能钓鱼吗?里面有什么鱼, 资兴东江湖钓鱼用什么饵料好 东江什么地段钓鱼好 去东江钓鱼,用什么饵好? 怎么系安全带? 汽车安全带的使用步骤 安全带怎么用? 余额宝如何取消定期转账? 关闭支付宝余额宝中的自动转账功能 怎么关闭余额宝自动转账的那个? 苹果手机的万能钥匙怎么查密码? 怎样关余额宝自动转账 苹果手机怎么样查看wifi万能钥匙的密码 苹果的wifi万能钥匙怎么能看到密码 在东江钓鱼跑了大鱼是不是当天在哪就钓不到鱼啊 请问东莞企石东江可不可以钓鱼,,那个地方好钓.. EXCEL多工作表数据求和?? EXCEL中的表格中多数字相加的快速方法 excel如何跨工作表求和 满天星花怎么养 满天星养殖有讲究 EXCEL表格里批量间隔一行求和,如图 满天星干花会枯萎吗 满天星干花不会枯萎么?我怎么感觉它比刚买回来时萎缩了好多呢?几天前刚买的,现在看起来都没有那时好看 满天星干枯了如何才能补救? 满天星花和叶子为什么莫名其妙枯萎 满天星花蔫了怎么办 华硕笔记本win10怎样取消开机密码 win10系统,华硕电脑怎么解开机密码,求神解 芦荟的养殖方法和注意事项是怎样的? 支付宝怎样查看卡号 要怎么才能看到支付宝里别人的卡号 芦荟怎么生吃? 冬天几度给猫咪开空调 幼猫冬天要一直开空调吗