Microsoft Excel 工作表怎么把相同的数据合并为一

A G C 在不同行列不同位置有相同项
B A K 想把它们合并为没有重复数据的一列
C D R
D H S
E I D
F L A

可以这样: 数据 -  删除重复项 - <选择所需要合并的列> - 确定。

 

切记:选择的列就是你需要不重复的列。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-07
用偏移函数,合并为1列,然后用INDEX函数,获取为没有重复数据的一列追问

说的好简单,我是小白。你说的这些像天书,。,。

追答

效果

第2个回答  推荐于2016-08-02

步骤1:

以E列为辅助列,将三列整理为一列,输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向下填充公式

=OFFSET(A$1,INT((ROW(A1)-1)/3),MOD(ROW(A1)-1,3))

步骤2:

方法一:通过INDEX+SMALL+IF+MATCH数组公式去重

输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向下填充公式

=INDEX(E:E,SMALL(IF(MATCH(E$2:E$19,E$2:E$19,0)=ROW($2:$19)-1,ROW($2:$19),4^8),ROW(A1)))&""

方法二:通过“数据”选项下的“删除重复值”去重

选择辅助列,复制并“选择性粘贴”为“数值”到原位置或其他列,然后选择粘贴数据所在列,在“数据”选项下的“删除重复值”操作中,保留唯一数据。