1)插辅助列并按1.2.3顺序向下填充
2)A、B两列按B列从小到大排序
3)C1手动输入,C2公式看图,向下填充公式
4)把公式贴成值
5)A、B、C三列按A列升序排序
6)删除A列
如果原数据在同一列的话就容易权当原数据在A列B1=(COUNTIF(A$1:A1,A1)-1)*10000+A1下拉如果数据不在同一列那就得用VBA来折腾了