一个excel文件,包括多个工作表(每天一个表格,和一个汇总表,每个表格中有十多个人的统计数据),想在汇总表中添加一列,里面的数据是每个人的合计数据,这个数据是把每天的表格中,对应人员的两项数据相乘,再把每天的乘积求和.
如果在每个表格中添加一列乘积,就可以用sum公式计算了,但这样影响工作表的整体效果,我想直接算出来,有这样的办法么?
这个办法我想过,但没试过,我觉得应该可以,就是过于繁琐,因为一共三十一张表格.没有简单一点的办法么?
追答比较多的话,还是交给VBA来处理。设计程序来处理。
如果少,就采用这种蛮办法。
可以在论坛上,问一下,把你的意思说明白。让他们写一个程序。
你的公式里,A1A2A3A4是一张表里的吧,但是我是要把多个表格里的数据相乘后,在求和呀,我试过这个办法,好像不行啊.
追答是一样的啊 那你就把函数写上面以后 选择你要操作的单元格呗
=SUMPRODUCT(A2*Sheet1!F16,Sheet3!A5*Sheet3!A6)
这样就不是一个表里面的了
能不能写的确切一些.我的具体要求:每个表中的b6乘以i6,然后,每个表中的这个乘积再求和,一共是sheet1到sheet31三十一张表格里的数据.
追答=SUMPRODUCT(sheet1!b6*sheet1!i6,sheet2!B6*sheet2!i6,.........)以此类推 但是这样太麻烦了啊
那你就在一个表里面把每个表里面b6*i6的积求出来 在求和吧 我没别的办法了