excel中怎样可以把相同姓名的数据合并求和

我怎么样可以把表1中相同姓名和相同账户的金额合并求和 成为表二那样 我的账户名称有很多 不可能一个一个那样求和 有没有什么办法可以一下子就把相同姓名和账号的金额合并求和 (一个账号只对应一个姓名)麻烦 有没有高手可以指导下 我需要的就是用最简单的方法把表1做成表2 那个样子 我的excel是03版的 我不会用数据透视表 希望高手能把详细的步骤交给我 谢谢了

在sheet2的a2输入:
=index(sheet1!a:a,small(if(match(sheet1!a$1:a$100&"",sheet1!a$1:a$100&"",)=row($1:$100),row($1:$100),4^8),row(a2)))&""
数组公式,按ctrl+shift+enter三键结束
下拉填充
在sheet2的b2输入:
=if(a2="","",vlookup(a2,sheet1!a:b,2,))
下拉填充
在sheet2的c2输入:
=if(a2="","",sumif(sheet1!a:a,a2,sheet1!c:c))
下拉填充追问

谢谢您 我试了下 但是为什么只能显示一般的数值呢 后面的数值都是空白 不知道是怎么个情况

追答

不会呀
第一个公式是先求出不重复的账户
第二个公式是通过账户引用姓名
第三个公式则是对不同账户的金额进行求和
第一个公式输入完后要按组合键,你按要求做了吗

追问

第一个公式我按要求做了 表格里 我有22个客户 按照您教我的方法我只能下拉出前面的8个客户 后面的就空白了 可能是我操作有问题 但是不知道是什么问题 还得请教下您

追答

是不是你的表1的记录很多?
我的第一个公式只是假设你的表1只有100条记录
把第一个公式中的100改成1000或更大数值
不过,数值太大,运算速度会受影响

追问

哈哈 就是那个问题 我改了改很好用啊 帮我了个大忙 慢是慢了点点 不过公式还是很好用滴 谢谢啦

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-01-07
点数据----分类汇总
第2个回答  2013-01-07
用sumifs函数