EXCEL VBA求助,怎么用VBA实现多条件求和 20

如图第一张图是数据原,求和列为H列,我想通过VBA实现多条件求和分别填在第二张图的E6到J6一直下去,求和条件为例如E6要满足Type等于EBP,Mechanism要满足... 如图第一张图是数据原,求和列为H列,我想通过VBA实现多条件求和分别填在第二张图的E6到J6一直下去,求和条件为例如E6要满足Type等于EBP,Mechanism要满足Clubp,Size要满足NWB,week为W1还要满足为2014Sep,这五个条件求和,之前我自己也用了VBA引用了sumifs函数,但是效率太低了,有更好的方法可以实现吗,求大神。 展开
 我来答
lmze2000
2014-11-30 · TA获得超过1408个赞
知道小有建树答主
回答量:823
采纳率:44%
帮助的人:241万
展开全部
用VBA来处理,数据量大的话,就使用数组吧。将数据读入数组里面,然后在处理。速度能快一些。我这也刚刚学VBA,具体怎么操作也不太会。
nspas
2014-11-30
知道答主
回答量:38
采纳率:0%
帮助的人:17.1万
展开全部
多条件求和不需要VBA也可以实现吧,设置条件判断即可
追问
你意思是说用sumif?现在我想到只能用VBA,因为数据大,用函数的话,Excel运行会很卡,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
biaotiger1
2014-11-30 · TA获得超过1166个赞
知道小有建树答主
回答量:1570
采纳率:33%
帮助的人:431万
展开全部
建议数组+字典,应该会快很多。
追问
能给出如何使用吗?
追答
方便文件给我,Q 928531376
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ltzzxbbs
2014-11-30 · TA获得超过455个赞
知道小有建树答主
回答量:420
采纳率:50%
帮助的人:58.5万
展开全部
用sumifs就可以嘛
追问
数据太大,不想留函数在表里,而且我更改了月份数据会跟着表,所以如果用函数的话,函数不能删除,如果用VBA的话每次点一下就可以刷新数据了
追答
用数透呢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式