打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
用VBA字典进行分类汇总

本文转载自公众号:凤国云静办公服务,作者:云静。本文著作权归原创作者所有,本人收藏此文仅作为学习之用,不作其他目的,如有侵权请联系我删除。

之前用函数进行分类汇总,大都是用sumif、sumifs、SUMPRODUCT,但前提是汇总的对像必须是非重复的,且已经存在。如果没有这个前提,而要用函数汇总就必须先进行一个去重处理。

今天,我们来用VBA字典进行处理,可以一步到位。去重与汇总一步到位。

代码如下:

Sub DicTest()

    arr = [a1].CurrentRegion

    Set d = CreateObject('Scripting.Dictionary')

    For i = 2 To UBound(arr)

        d(arr(i, 1)) = d(arr(i, 1)) arr(i, 3)

    Next

    [g2].Resize(d.Count, 2) = Application.Transpose(Array(d.keys, d.items))

End Sub

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
excel编程vba中的字典用法CreateObject('Scripting.Dictionary...
字典与数组 vba(第一例)
Excel字典精简教程 | VBA实例教程
Excel VBA小程序
VBA简单入门37:去重复、计数、求和,字典Key属性、Item属性
【Excel VBA】用字典处理多条件查...
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服