求EXCEL工作薄提取数据并从小到大排列的函数公式?

如图:(1)第3个字符开始至结尾相同的数据留1个(数据中,最大7个字符,最小4个字符)。(2)数据中,第3和第4个字符是两位数,从小到大排列。

因为原始数据是字符型,要用到SMALL函数排序只能针对数值型
所以需要一个辅助列E列,假设你的数据从C1开始,步骤如下:
1。在E1输入公式=VALUE(MID(C:C,3,2)),格式刷下拉填充
2。在D1输入公式=INDEX(C:C,MATCH(SMALL(E:E,ROW(A1)),E:E,0)),格式刷下拉填充
3。重复数据自己手动去重
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-08-31
假设数据在A1:A3
B1=INDEX(A:A,MATCH("*"&SMALL(--RIGHT($A$1:$A$3,2),ROW(A1)),A:A,))
同时按CTRL SHIFT 回车键,再下拉追问

好像不对哦,显示错误。