请教高手excel 排序问题

2025-02-24 15:14:08
推荐回答(4个)
回答1:

设数据在a列从a2开始
b2=IF(COUNTIF(A:A,A2)>1,"a","b")&IF(COUNTIF(A$1:A1,A2),MATCH(A2,A$1:A1,0),ROW()),下拉
按b列升序排列。

或=IF(COUNTIF(A:A,A2)>1,"a","b")&A2&IF(COUNTIF(A$1:A1,A2),MATCH(A2,A$1:A1,0),ROW())

两种效果是不同的。

回答2:

直接排序就可以了。
1、选择数据区域;
2、点“数据”菜单中的“排序”;
3、确定。

回答3:

选定B1,输入:
=SMALL($A$1:$A$12,ROW())
下拉复制公式

回答4:

你的问题请用 EXCEL VBA 处理 轻而易举