我要做一个表格,是这样的 有四个科室,分别是
综合科A9、管理科A17、信息科A25、工业科A33
现在每个科室的分数我都算出来了
每个科室的分数在 B16,B24,B32,B39
我要把这四个科室的分数进行排名 并在其他单元格内显示出来
比如是这样:
C D F
1 科室名次 科室名 分数
2 第一名 XX XX
3 第二名 XX XX
4 第三名 XX XX
请大家帮帮忙,完成后我还可以加分的。
我不是要用排序 我是要求用公式吧各个科室的科室名自动填写到表格里 并且根据名次来填
比如 信息科的分数是第一名 那么公式就自动把 信息科填写到 D2这个单元格中 并把信息科的分数自动写到F2里
现在还没有满意的答案 请大家帮帮忙
自动排名可以这样
D2单元格输入公式
=IF(E2=$B$16,"综合科",IF(E2=$B$24,"管理科", IF(E2=$B$32,"信息科",IF(E2=$B$39,"工业科",""))))
D3单元格输入
=IF(E3=$B$16,"综合科",IF(E3=$B$24,"管理科", IF(E3=$B$32,"信息科",IF(E3=$B$39,"工业科",""))))
D4单元格输入
=IF(E4=$B$16,"综合科",IF(E4=$B$24,"管理科", IF(E4=$B$32,"信息科",IF(E4=$B$39,"工业科",""))))
或者填好D2后直接向下拉填充。
E2单元格输入
=MAX(B16,B24,B32,B39)
E3单元格输入
=LARGE((B16,B24,B32,B39),2)
E4单元格输入
=LARGE((B16,B24,B32,B39),3)