EXCEL去除重复数据后,用什么函数可以把隔开的数据,组合在一列中并按顺序排序?

我用EXCEL做了一个图片,黄色的是最后要实现的效果。

麻烦高手指点一下。函数公式要怎么写?

第1个回答  2012-05-04
这个.EXCEL本身就有功能可以实现.

在数据标签下,有个 "删除重复项"

选中你要的项.点下就OK了.
第2个回答  2012-05-03
在B列再在一个辅助列 =IF(A1<>"",ROW(A1),"")
在C列=INDEX(A:A,MATCH(SMALL(B:B,ROW(A1)),B:B,0),1)追问

按你的方法,单元格上会出现‘NUM’的字样。

是否能把出现‘num’字样的转化为‘空’?

追答

那公式写长一点,加一个if
=if(isnumber(MATCH(SMALL(B:B,ROW(A1)),B:B,0)),INDEX(A:A,MATCH(SMALL(B:B,ROW(A1)),B:B,0),1),"")

不过有可能需要2007或以上版本才行

本回答被提问者采纳
第3个回答  2012-05-03
=index(a:a,small(if(len(a$1:a$1000)=2,row(a$1:a$10000),4^8),row(a1)))
ctrl+shift+enter
三键结束
下拉

EXCEL去除重复数据后,用什么函数可以把隔开的数据,组合在一列中并按...
这个.EXCEL本身就有功能可以实现.在数据标签下,有个 "删除重复项"选中你要的项.点下就OK了.

excel中如何才能不用编辑与处理上一组数据的函数关系来处理下一组数据...
1.选中已处理好的单元格 和 将要处理的单元格,然后按Ctrl+D,2.选中已处理的单元格,将鼠标放到已选中的单元格的右下角,当鼠标变成非空心的“十”时,然后向下拖动鼠标就可以了。

EXCEL表格的制作方法
1.在Sheet2中,将企业名称按类别(如“工业企业”、“商业企业”、“个体企业”等)分别输入不同列中,建立一个企业名称数据库。 2.选中A列(“工业企业”名称所在列),在“名称”栏内,输入“工业企业”字符后,按“回车”键进行确认。 仿照上面的操作,将B、C……列分别命名为“商业企业”、“个体企业”…… ...

相似回答