VBA统计两个数字组合的次数0-9数字两两组合,但是不要00-查字典问答网
分类选择

来自高敬馥的问题

  VBA统计两个数字组合的次数0-9数字两两组合,但是不要00,11,这样相同的组合,也不要前面数字比后面数字大的组合,比如23可以,而32不可以,这样所有的组合有45组,现在单元格里有很多这种组合(单

  VBA统计两个数字组合的次数

  0-9数字两两组合,但是不要00,11,这样相同的组合,也不要前面数字比后面数字大的组合,比如23可以,而32不可以,这样所有的组合有45组,现在单元格里有很多这种组合(单元格允许有空格),且每个单元格只有一种组合,通过自定义函数统计这些组合的次数,次数大的放前面,相同次数的按升幂排列,格式是数字组合放前面,后面紧跟英文输入法下的小括号,内部为次数,次数在1000次内,用英文输入法下的逗号隔开,比如某些单元格组合是23013423567878783412340179

  那么结果和格式应该是:34(3),78(3),01(2),23(2),34(2),12(1),56(1),79(1),02(0),03(0),………(这里有很多0次的,不列举了,但是你的代码计算结果要带这些0次!),89(0),

  本人不会VBA,按照以前网友的写法,请编写自定义函数FunctionCiShu(r,c1,c2)'c1,c2代表起始和终止列或者FunctionCiShu(rAsRange)

0回答
2020-07-28 00:50
我要回答
请先登录

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •