A       B        C              D                  F
   班级    性别      成绩      按班级排名次       按性别排名次
1  一班    男    80
2  二班    女    68
3  三班    男    87
4  二班    男    90
5  三班    女    68
6  一班    女    77
7  二班    男    88
8  一班    女    83
9  三班    男    84
10 二班    女    78
11 一班    女    82如上所示,要求按姓别和班级分别排序,需要用VBA编写函数在D列和F列显示名次,并且成绩相同的要算并列名次,求解!!!

解决方案 »

  1.   

    谢谢,但是要求用excel的VBA呢,还是谢谢你哈,继续求助
      

  2.   

    不能上传图片呢,例如
    姓名_班级___性别_成绩__名次
    赵___一班___男___80____2
    钱___二班___女___68____3
    孙___三班___男___87____1
    李___二班___男___90____1
    周___三班___女___68____2
    武___一班___女___77____3
    郑___二班___男___88____2
    王___一班___女___83____1
    如上所示的名次就是按班级排的,请教名次一列的函数VBA编写
      

  3.   

    先把你自己的VBA代码贴出来,这样别人可以帮你改改。QQ群 48866293 OFFICE应用挖掘 
    MS OFFICE(ACCESS\EXCE\WORD等应用技术探讨与交流!技术群,请阅群论坛中的《踢人规则》