EXCEL高手请进:数据自动筛选问题

EXCEL高手请回答:数据筛选问题。
有5列1000行数据,这些数据是有1-11的自然数组成,例如第1行数据是01 03 05 09 11, 第2行数据是02 08 07 01 06,第3行数据是04 02 07 10 08,第4行数据是08 09 07 02 04,第5行……,请问我怎样能够知道任意2个数中,哪2个数的组合数量最多?或任意3个数中,哪3个数的组合数量最多?最好能够输进公式能自动筛选出来!
答得好,再追加20分!
我说的任意2个数是指(2、8)(3、6)...等等任意两个数的组合

第1个回答  2010-06-25
你是说每列中出现最多的吗?不知道你说的任意两个数中是什么意思,不过我告你每列出现最多的公式吧A1001=MODE(A1:A1000*10/10),这样就计算出A列中出现最多的那个数字,注意,这计算出的结果是数字格式,比如05就是5,而不是05,如果要这个格式,就再用函数调整一下,如A1001=IF(MODE(A1:A1000*10/10)<10,"0"&MODE(A1:A1000*10/10,MODE(A1:A1000*10/10))
第2个回答  2010-06-27
你这是什么数据?彩票?

解决办法很明确:

在VBA中自定义函数,通过代码进行运算

但愿你知道:
从11个数里面随机抽取两个数的组合数=11*10/2=55,也就是说你有55中组合需要计算
第3个回答  2010-06-25
你能把文件发给我么,用VBA可以做。
[email protected]本回答被提问者采纳
相似回答