读书人

excel 分段排序有关问题

发布时间: 2013-06-19 10:26:41 作者: rapoo

excel 分段排序问题
原始表格如下,有四列:

A列B列C列D列
姓名科目代码成绩排序
孙一91010178
冯二91010185
周三91010192
谢四91010286
范五91010291
陈六91010276
李七91010388
夏八91010386
石九91010393
向十91010373

=====================================

如何能实现在D列(排序)能够根据B列(科目代码),进行分组排序?最终形成如下表所示。

A列B列C列D列
姓名科目代码成绩排序
周三910101921
孙一910101782
冯二910101853
范五910102911
谢四910102862
陈六910102763
石九910103931
李七910103882
夏八910103863
向十910103734


需要在D列编辑什么宏?我的实际数据有上W条,需要一个比较快捷的排序方式,求高人指点啊。

[解决办法]
D2单元格添加=IF(B2<>B1,1,D1+1)
然后向下拖动到最后
[解决办法]
=COUNTIFS(B:B,B2,C:C,">"&C2)+1

读书人网 >OFFICE教程

热点推荐