怎么用公式把EXCEL中的不同的两列中相同的数据对齐,不相同的排在下面

怎么用公式把EXCEL中的不同的两列中相同的数据对齐,如下图,后面的数据也要对齐,跪求高手解答,谢谢啦

按题目要求,用公式方法:
E1公式右拉下拉:
=IF(COUNT($D$1:$D$999)>=ROW(A1),INDEX(C:C,MATCH(SMALL($D$1:$D$999,ROW(A1)),$D:$D,)),"")

 

如果是EXCEL 2007及以上版本,公式精简为:
=IFERROR(INDEX(C:C,MATCH(SMALL($D$1:$D$999,ROW(A1)),$D:$D,)),"")

 

如果完成后不想要原C和D列的的内容,可这样操作:

选中E和F列-->右键---复制-->再右键-->选择性粘贴-->数值-->确定后删除C生D列即可。

 

最快捷的方法是选中C和D列的数据-->排序-->主要关键字-->列D-->确定就行了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-03-26
选中 C D 二列
然后点上面菜单中的 数据--排序
按 D 列 排序
第2个回答  2014-03-26
选择后面两列,
选择排序,
按照最后一列进行升序排序
相似回答