Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 4164|回复: 12

[已解决]如何用公式合计相同代码的金额?

[复制链接]
发表于 2010-4-6 23:48 | 显示全部楼层 |阅读模式
NaJXFIoY.rar (1.61 KB, 下载次数: 6)
发表于 2010-4-7 00:05 | 显示全部楼层

方法一、合并计算一步解决。

方法二、先用高级筛选得到E列,再用sumif得到F列。

回复

使用道具 举报

发表于 2010-4-7 00:05 | 显示全部楼层

E列的公式没想好

F列的合计用=SUMIF(A:B,E2,B:B)

回复

使用道具 举报

 楼主| 发表于 2010-4-7 00:13 | 显示全部楼层

谢谢大家的支持!关键在E列用什么公式先将代码依次排好。高级筛选不好用,因为我的表式变化的。不能每次去筛选的。

回复

使用道具 举报

 楼主| 发表于 2010-4-7 00:36 | 显示全部楼层

我的问题是当A/B列中粘贴进来数据的时候;在E列能够自动依次排好代码。并在F列计算。当A/B列中无数据时,E、F列中位空。

回复

使用道具 举报

发表于 2010-4-7 00:42 | 显示全部楼层

要VBA解决了,特别是数据量大的情况下,睡觉。
回复

使用道具 举报

发表于 2010-4-7 06:27 | 显示全部楼层    本楼为最佳答案   

用对AB列用列表,而后用数据透视表,一次搞定,什么公式都不用,以后数据变更或增减,刷新一下就OK了

N典型的适合用数据透视表的例子,不要用N复杂的数组函数,大数据量用公式,会大大的影响运算、打开文件、保存文件和关闭文件的速度,甚至会让文件瘫痪

回复

使用道具 举报

发表于 2010-4-7 08:14 | 显示全部楼层

f列的代码想好了:SUMPRODUCT(($A$2:$A$9=E2)*($B$2:$B$9))

e列的期待高手的出现!

回复

使用道具 举报

 楼主| 发表于 2010-4-7 08:16 | 显示全部楼层

谢谢大家支持!我还是希望用公式来解决这个问题。可能用VBA来解决会简单一点,VBA我是一点也不会啊!那里VBA能快速入门呢?
回复

使用道具 举报

发表于 2010-4-7 08:17 | 显示全部楼层

lihai
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-17 02:19 , Processed in 0.679170 second(s), 6 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表