已知EXCEL中用RANK函数求四个人的名次排列,我想知道全部名次排列有几种?应该如何统计

如上图,某公司有A、B、C、D四个部门,每个月都有对应积分和总奖金(手动输入),名次是用RANK函数根据积分排列的。已知第一名可得40%总奖金,第二名可得30%总奖金,第三名可得20%总奖金,第四名可得10%总奖金。如果有并列情况,如:1133,即1,1可分别得(40%+30%)/2*总奖金;3,3可分别得(20%+10%)/2*总奖金,如1222,即1可得40%总奖金,另外三个部门可得60%/3*总奖金。如果把上面全部排序的可能性都加进去,那应该如果用函数分别求得A、B、C、D部门的奖金呢??(也就是手动输入总奖金跟积分后自动求得各部门奖金)

我其实是想做这个问题来的,不过不一定是四个部门,如果是七个或者更多公式就很长了!所以想问下有没有办法可以自动把所有排名可能性都统计出来的
2个:2种
3个:4种
4个:8种
5个:16种
6个:32种

第1个回答  2012-12-04
问的是算术题呢, 还是excel题呀.
Rank排名次. Rank允许出现名次并列的情况. 4个人. 那么有4*4*4*4种.追问

谢谢您之前的解答!!
EXCEL题,那是怎么算出来的??4*4*4*4??我好像只算到8种
1111
1114
1133
1134
1222
1224
1233
1234这八种我是想问下有没有啥方法可以统计出来的??
四个人比较好算,如果多了就难了比如说七个。八个……

追答

4个人呀. 不同的人得不同名次不计算在内了? 张三得第一和李四得第一的排列能算一种吗?

如果有并列, 不同人的第一第二结果算不同情况. 排列组合是:4*4*4*4
如果完全无并列. 不同人得第一的结果算不同情况. 那么, 排列组合是: 4*3*2*1=24
如无并列. 不同人得第一算同一种情况. 那么排列组合的情况是: (4*3*2*1)/(3*2*1)/4
如有并列. 不同人得第一算同一种情况. 那么排列组合的情况是: (4*3*2*1)/(3*2*1)

追问

不用按不同的人得不同的名次的只是想要全部排列的可能性,不用分人的我就只手动算到下面八种
1111
1114
1133
1134
1222
1224
1233
1234
我想问下有没有公式可以算出来的把上面的可能性都列出来??四个人还可以手算如果是八个人或者更多就!!!

本回答被网友采纳
第2个回答  2012-12-04
无并列排名:1234;并列排名:1134(两个并列第一),1224(两个并列第2),1133,1233(两个并并列第3),1114,1222,1111。追问

您好,谢谢您的回答!我想问下你算那八种可能是手动还是有公式算出来的?如果是七个人或者八个人呢??有没有函数可以算出来啊!!求帮忙!!!

追答

统计多了应该有规律,或者公式。
2人:2种排名。
3人:4种排名。
4人:8种排名。
5人:12种排名?……

追问

五个人我算了是16种,六个人好像是32种!应该是*2来的,不过不知道有没有公式把全部可能性都列出来的!

 

某公司有A、B、C、D四个部门,每个月都有对应积分和总奖金(手动输入),名次是用RANK函数根据积分排列的。已知第一名可得40%,第二名可得30%,第三名可得20%,第四名可得10%。并列情况,如:1133,即1可分别得(40%+30%)/2*总奖金;3可分别得(20%+10%)/2*总奖金。如何用函数求得A、B、C、D部门的奖金呢??

追答

思路:判断A部门奖金时,先查看相临是否有相同排名的:分别判断当4个(3个,2个)并列排名时返回的百分数。如:
B5中输入:=IF(AND(B3=C3,C3=D3,D3=E3),0.25*A5,IF(AND(B3=C3,C3=D3),0.3*A5,IF(B3=C3,0.35*A5,0.4*A5)))
C5中输入:=IF(AND(B3=C3,C3=D3,D3=E3),0.25*A5,IF(AND(C3=D3,D3=E3),0.2*A5,IF(AND(B3=C3,C3=D3),0.3*A5,IF(B3=C3,0.35*A5,IF(C3=D3,0.25*A5,0.3*A5)))))
D5中输入:=IF(AND(B3=C3,C3=D3,D3=E3),0.25*A5,IF(AND(C3=D3,D3=E3),0.2*A5,IF(AND(B3=C3,C3=D3),0.3*A5,IF(C3=D3,0.25*A5,IF(D3=E3,0.15*A5,0.2*A5)))))
E5中输入:=IF(AND(B3=C3,C3=D3,D3=E3),0.25*A5,IF(AND(C3=D3,D3=E3),0.2*A5,IF(D3=E3,0.15*A5,0.1*A5)))

其它部门类推。但如果考虑到排名并非按降序排列,那就更复杂了;先按排名排序上式是可以得出结果的。

本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网