对两列数据进行排序并保留非重复值

时间:2014-02-05 03:17:15

标签: excel pivot-table unpivot

我在排序两列数据时遇到问题(有重复数据)。详情如下:

A   B
2   3
1   4
3   5
4   6
6   2
...

我想对A列和B列中的数据进行排序,并且只保留非重复值。预期结果应该在C列中(不应删除A列和B列数据):

C
1
2
3
4
5
6
...

Excel函数是首选,因为我需要避免在文件中使用VBA。

任何人都有任何想法?

1 个答案:

答案 0 :(得分:1)

可以使用数据透视表实现,假设您的AB位于第1行,23位于第2行:

Alt + D,P调用向导。
•选择多个合并范围和数据透视表,下一步 •我将创建页面字段, Next
•对于范围:选择A1:Bn,添加,B1:Cn,添加下一步
•对于现有工作表,请输入=C1完成 •选择PT并清空列标签和Σ值条目 •右键单击PT,左键单击“数据透视表选项...”,然后选择“总计和时间”。过滤并取消选中Grand Totals •在C1中输入C