Excal表与表之间如何求和,高手请进!

来源:百度知道 编辑:UC知道 时间:2024/06/08 15:33:43
1个文件簿中有3张Excel表:
表1:
姓名 金额
张三 100
李四 200
王五 600
张三 200
表2:
姓名 金额
李四 200
张三 500
王五 300
表3:
姓名 金额
赵六 300
张三 200
王五 800
李四 100

1、要如何才能统计出每张表中张三的金额总和(1000)?
2、要如何才能统计出每张表中所有人的金额总和?请高手不吝赐教,谢谢!
补充一下:实际工作簿中有12张表,每张表的人数很多(近千人),每个人的具体位置也不固定!,为了简单明了,以便说明清楚,特简化成三张表。
请问应该如何统计其中一个人的金额总和(如张三在3张表中的金额总和)及所有人的金额总和(如张三、李四、王五、赵六……在3张表中的金额总和)?

如果每张表的姓名都是一样的,建议对每张表按姓名进行排序(排序后,每个表的每个姓名应该在同一行),然后用sum函数即可实现。具体是:
新建一个表(也可在原表中的新列),姓名列复制即可。姓名右边一列输入:=sum(sheetl:sheet3!b2)
即可(假设表名为sheetl~sheet3,金额B2开始)其余行复制。
如果每张表姓名不一样,建议把三张表复制到同一个表中(同一列)再用分类汇总命令最简单。
如果每张表姓名不一样,可以用vlookup函数实现,不过比较复杂一点。具体请看vlookup函数的帮助。
vlookup函数可以把不同表格同一个名字的数据列到同一行上。这样用sum命令就可以了。

一般默认打开EXCEL的时候都会有三个文档sheet1、sheet2、sheet3
比如你现在所说的三个就在sheet1、sheet2、sheet3中
那么,在任意一个表中,比如sheet1里,你点中一个空白格,在最上方的编辑栏里输入公式,计算公式,例如你算李四的金额,李四金额所在表一的坐标为A2,表二坐标为A1,表三坐标为A4,那么你输入的公式就是=A2+sheet2!A1+sheet3!A4
打勾,你就可以在空白格中得到和

假设:表1保存在Sheet1,表2保存在Sheet2,表3保存在Sheet3。

答1:在表Sheet1中,运用Sum公式 =SUM(B2,B5,Sheet2!B3,Sheet3!B3) ,计算出张三的总金额。同理,可以得到其他人的总金额。

答2:修改Sum公式的内容,得到所有人的金额总合:=SUM(B2:B5) 。修改单元格范围,可以计算出表2和表3的金额总合。