excel中合并两列内容如何使得相同项替换不同项保留?

例如:
A列 B列
1 1
2 3
4 4
合并为:
C列
1
2
3
4
确切的说两列内容是中文~保留A2和B2也只是假设,实际是很长的东西。。。例子只是表达这个想法

A3=B1 下拉
C1=IF(ROW()<=ROUND(SUM(1/COUNTIF($A$1:$A$6,$A$1:$A$6)),0),INDEX($A$1:$A$6,SMALL(IF(MATCH($A$1:$A$6,$A$1:$A$6,0)=ROW($A$1:$A$6),ROW($A$1:$A$6)),ROW())),"")
同时按CTRL+SHIFT+回车键 ,公式下拉追问

不好意思。。。。。看不太懂。。。如图,想在d列里实现该怎么办?另外最后“同时按CTRL+SHIFT+回车键 ,公式下拉”按住这三个键再鼠标下拉?真的假的?

追答

简单说就是先将2列弄在1列,然后用函数提取重复的和不重复的,就实现你的要求。
另:是输入公式后,同时按CTRL+SHIFT+回车键,然后向下填充公式
公式里的数据区域根据你实际的修改。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-12-23
C1起输入公式并下拉:
=SMALL($A$1:$B$100,ROW(A1))追问

min是什么?求最小值?我想要合并的不是数字,例子只不过是想表达清楚些~还是中文呢。。。我是小白,说错了还请谅解

相似回答