本帖最后由 万林 于 2011-11-11 11:30 编辑
近段时间,彩友们给我设计统计一些彩票的规律,其中就是求出现次数、最大遗漏、最大连续出现(连号)数、最大不连号、平均遗漏、平均连号、平均遗漏等。根据彩友们的需要,本人用EXCEL设计两张表,一张用来存放各期开奖号码的情况,另一张用来设计统计彩友的需要数据。如下图:
]
当前出现次数:统计各种走势情况出现的次数。
当前最大遗漏:统计各种走势情况在查询期间中前次与后次出现的间隔的最大值。
当前最大连号:统计各种走势情况在查询期间连续重复出现的最大重复数。
当前最大不连号:统计各种走势情况在查询期间重复出现前后两次之间间隔的最大值。即前次重复与后一次重复之间的间隔的最大值,可理解为连号遗漏。
计算公式如下: 当前出现次数 =COUNTIF(E$6:E311,E$5)=SUM(IF(分析区域=E$5,1,0)) 前者往往将文本数字与数字误为一样,后者可以解决这个问题了。 当前出现频率 =COUNTIF(E$6:E311,E$5)/ROWS(E$6:E311)*100=INT(SUM(IF(分析区域=E$5,1,0))/ROWS(分析区域)*100),与上述相同前者往往将文本数字与数字误为一样 当前最大遗漏 =MAX(E$5:E311) {=MAX(--FREQUENCY(IF(E6:E311<>E$5,ROW(6:311)),IF(E6:E311=E$5,ROW(6:311))))} 平均遗漏=INT(SUM(--FREQUENCY(IF(分析区域<>下行区域,ROW(分析区域)),IF(分析区域=E$5,ROW(分析区域))))/COUNT(IF(--FREQUENCY(IF(分析区域<>下行区域,ROW(分析区域)),IF(分析区域=E$5,ROW(分析区域)))=0,"",))) {=AVEDEV(--FREQUENCY(IF(E6:E311<>E$5,ROW(6:311)),IF(E6:E311=E$5,ROW(6:311))))}这个公式将 当前最大连号 ={MAX(--FREQUENCY(IF(E6:E311=E$5,ROW(6:311)),IF(E6:E311<>E$5,ROW(6:311))))} 当前最大不连号间隔(连号遗漏)={MAX(--FREQUENCY(IF(E6:E311<>E7:E312,ROW(6:311)),IF(E6:E311=E7:E312,ROW(6:311))))} 当前最小不连号间隔={IF(SMALL(--FREQUENCY(IF(E7:E311<>E6:E310,ROW(6:310)),IF(E7:E311=E6:E310,IF(ROW(6:310)<COUNT(E6:E310)+1,ROW(6:310)))),1)>0,SMALL(FREQUENCY(IF(E7:E311<>E6:E310,ROW(6:310)),IF(E7:E311=E6:E310,IF(ROW(6:310)<COUNT(E6:E310)+1,ROW(6:310)))),1)-1,)} |