当前位置:首页 >数据分析 >VBA >vba字典

vba字典

1、本节课课程背景:将【四个分公司的产品进行统计,求出不重复的产品】。



2、然后是代码的书写,首先进行【循环代码的书写】。



3、然后是【判断的if公式的书写】代码如图。



4、然后在【不等于的时候进行取出】【arr公式如图】。



5、然后在【代码的开头部分先创建字典】然后下面进行代码的一步步书写,具体代码如图。



6、然后使用【修改属性的方法将数组里的内容写入到字典】代码如图。



7、然后最后的代码书写如图所示。



8、本节课内容到此结束。




1、案例介绍:【求这些人的加班次数,然后在求加班时间】。



2、首先声明变量【arr=装数据、i=循环、d=字典】。



3、然后书写代码,代码如图。



4、然后进行【for循环】然后往【字典中写入数据】需要在两个公式的中间添加【if判断公式】。



5、然后继续输入【E3和F3单元格】对应的公式。



6、然后【运行】查看是否正确,发现问题后,在【For】循环的公式上方添加【arr公式】并修改【If公式中的单词】公式的代码如图。



7、然后是【加班时间的公式书写】,首先【复制粘贴之前的公式】然后修改其中的代码。



8、然后将【E3和F3单元格】修改为【E14和F14】。



9、运行检查无误后,本节课内容到此结束。




1、首先将【数据区域放到数组内】公式如图。



2、然后输入【for循环】从左往右循环,从上往下循环。



3、然后输入代码如图所示。



4、然后输入【if的判断公式】公式的代码如图。



5、然后继续输入公式,代码如图。



6、然后输入公式,将【字典里的数据清空】代码如图。



7、本节课内容到此结束。




1、首先进行变量的声明【arr=装数据、i=循环、d=字典】。



2、然后【创建字典】再然后将【区域书写进来arr=b21:e21】。



3、然后进行【For循环】代码如图所示。



4、然后在【For循环下方插入If的判断公式】代码如图。



5、然后将【d(arr(i,1))的值取出】取出的公式如图。



6、然后继续输入代码,将取出来的值相加,代码如图。



7、然后将【items的值赋值给m】并将m添加到自变量中。



8、然后继续输入公式(两次),目的是为了【将值导出】。



9、然后【复制工具】修改参数将【G2单元格对应的值导出】。



10、然后【运行】检查是否存在问题,【问题存在】:【G2单元格对应的公式中,只需要一个Application.Transposed】修改后的公式如图。



11、本节课内容到此结束。




索引

VBA字典如何多表求非重复值

VBA字典单列如何统计

VBA字典如何每行去除重复值

VBA字典如何多列分类统计

相关百科

最新知识

相关教程

特惠
充值
7折购
今日还在继续学习的你,太棒了!
7
折扣券可用于
年费无限VIP
立 即
使 用
此活动优惠不可与其他活动叠加使用
有效期:000000
消息
登录即可查看消息记录
建议
意见
官方
客服
在线咨询客服热线

您可以与在线客服进行沟通获得帮助

工作日:9:00~22:00节假日:9:00~18:00

联系在线客服

您可以电话联系客服进行沟通获得帮助

工作日:9:30~18:30

400-862-9191
虎课
积分
免费学习89000+个教程!
配套素材、源文件一键下载!
昨日学员已学习了48,550
并提交了249份作业!
登录后立即学习!
loading
微信扫码关注即可登录
您需要同意协议才可以进行登录
登录虎课网,每天免费学课程全站 89000+ 视频会员教程 | 每日可免费学 1
为确保账户信息安全
请先进行真实姓名验证后进行充值付款
立即验证