作者hellk (我的热锅溶化了你的冰霜)
看板Office
标题[算表] vba 找出一样数字并分类
时间Tue Sep 4 17:33:50 2018
软体:excel vba
版本:
假设有一个阵列有 AAAABBCCAAA等数
从左边开始数起 有数值变化时 则归为一组
结果是
1 A 四个
2 B 两个
……
想用split 但是切割条件为 数值有变化时
不知道大家有没有好方法
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 42.72.171.149
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1536053633.A.9F0.html
1F:→ soyoso: 回圈於阵列内,判断前後不相同或回圈至终止值为真时 09/04 17:55
2F:→ soyoso: 回传阵列元素和计数数值;为假时则累加计数数值 09/04 17:55
3F:→ soyoso: 该累加数值於回传後归零 09/04 17:55
4F:→ ProTrader: 若已知所有变数项目 例:A B C... 预先给值在阵列中 09/05 16:47
5F:→ ProTrader: 跑一次回圈读完资料 再用整数阵列计数 假设只有A B C 09/05 16:49
6F:→ ProTrader: 读入的资料再用一个回圈if比对NameArr(1 to 3) 09/05 16:55
7F:→ hellk: 谢谢两位大大 後来我用collection物件做了 09/10 17:16