excel跨工作表求和

来源:百度知道 编辑:UC知道 时间:2024/06/30 20:14:18
我想求助一个公式,例如:sheet2中的D6单元格等于SHEET1中的D6加上SHEET2中的D5的数值,然后,SHEET3中的D6单元格等于sheet2中的D6加上SHEET3中的D5,这样依次类推,设置好固定的公式数值就自动生成,有谁能帮忙?谢谢!

这样的公式只能手动一个一个设置.
如果用VBA,可以批量生成.

由于Excel中没有获取工作表名的函数,通常只能一个一个地手工输入公式。
如果将要引用的工作表名存放到某个单元格,就可以通过单元格来引用工作表名了。
在每个工作表中不影响编辑外观的单元格,如A100单元格输入要引用的工作表名,Sheet1!A100=Sheet2,Sheet2!A100=Sheet3,……。
设置好后,就可以输入下面的固定的公式
=INDIRECT(A100&"!D6")+D5

sheet2中的D6单元格=D5+Sheet1!D6