|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
本帖最后由 jacky1998 于 2014-11-14 18:45 编辑
前言:
1,请高手们先不要忙于答题(避免影响其他高手的思路),自己充分测试通过。可以晒晒成绩单,另外可与本人短信交流!
2,题目都为灵动出题,楼主未完成。
3,7个问题的mmult解法的思路大致相同(mmult为主体函数,排名由其计数得出,第7题即FREQ第7题),如果思路已知,稍加变换,6题即迎刃而解!
4, 本题,最重要的是,开拓大家对mmult的用法! 另外一个作用,有益于大家更加了解排名的基本原理,有了它,VB编程解决的思路就更简洁!
5, 本题已全部通过者,可继续进修FREQUENCY的精典用法,两题有异曲同工之妙 。[讨论] frequency高手速成题-排名系列(1)
开动你我强壮且结实的大脑,动用所有女子方法,开拓少女思路,砸锅卖铁出田出力,
拿出对公式小妹的全部热情,充分调动大脑的所有零件,活动全身心的筋骨与皮肉,赶快行动!
中国式排名内存数组参考:[分享] 中国式排名(内存数组之二)
参考贴:[Excel 函数与公式] [第109期]综合评分问题(二)(已开贴)(前20个回贴中有解题类似思路)
1.如阁下自认属菜鸟级别,请先到知识树的高手贴子中学习.http://club.excelhome.net/tree
[分享]从头细说MMULT,[原创][讨论]mmult函数的一些经典应用 ,[原创]MMULT的矩阵乘法原理
2,国外排名解析,以升序排名为例,简单地说就是在相同条件下,求出所有数据中比当前数据小的数据个数结果加上1,如当前数据为最小值,无任何数据小于它,那么此数据的排名为0+1,({90,90,77,77,55,22,22}中,以最小值22为第1名,名次为{6,6,4,4,3,1,1}。 或以降序排名为例,{90,90,77,77,55,22,22}中,以最大值90为第1名,名次为{1,1,3,3,5,6,6}.
3,中国式排名解析,以升序排名为例,简单地说就是在相同条件下,求出所有数据中比当前数据小的唯一值数据个数结果加上1,如当前数据为最小值,无任何数据小于它,那么此数据的排名为0+1,({90,90,77,77,55,22,22}中,以最小值22为第1名,名次为{4,4,3,3,2,1,1}。或以降序排名为例最大值为第1名,({90,90,77,77,55,22,22}中,以最大值90为第1名,名次为{1,1,2,2,3,4,4}。 (唯一值,指的是在相同条件下的数据样本中,相同数据只算一个,注意相同条件的意思,指的是当要求以各个不同附加条件对数据进行分开排名时,比如分班排名,分部排名,分村排名)。
4, 对排名不很了解的朋友,可以善用搜索!一切尽在你一手掌握!
5.中国式排名不占位,排名数与样本数,只有在无两两相同值时才相同(最大排名序数为唯一值个数)。美式排名数与样本数,取决于最后一个排名值的数量,如其无相同时,排名数与样本数相同,如有相同,排名数需加上多余的相同值数(最大排名序数为样本总数减尾名数据的个数再加1)。
6.中国式排名的序数不能反映出数据相同或区间的频次分布,美式排名可以反映频次频率的分布,误差取决于最后一个值的频次,由于上行所述原因,中国式排名的序数,在统计分析中,无实际的应用性,也不具备科学价值。
|
评分
-
2
查看全部评分
-
|