首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 办公应用 > OFFICE教程 >

excel 分段排序有关问题

2013-06-19 
excel 分段排序问题原始表格如下,有四列:A列B列C列D列姓名科目代码成绩排序孙一91010178冯二91010185周三9

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 

热点排行