excel如何多行合成一行,重复的数据只保留一个???

举例:
A1: 1 空数据 23 空数据 33 4 59 (共7列,其中2个单元格无数据)
A2: 空数据 22 空数据 101 33 4 59 (共7列,其中2个单元格无数据)

合并后的结果要达到以下要求:
假设放在A3位置:
1 22 23 101 33 4 59
我的表格里 同一列里面最多只会有一个数据(可能多行都是那个数据,也可能只有某一行里面有,或所有行都无数据),
如何合并???非常感谢.
就像上面那样的效果,我的表格同一列里面只会有一个数值,就是不会出现 同一列里面有 11 也有2 也有55的情况,最多只有一个数,1到200内的任何一个都可能.
最新回答
極樂鬼

2024-06-29 02:10:19

可用以下方法:
1、筛选去重。选中该列数字,点菜单“数据”——“筛选”——“高级筛选”,点中“选择不重复记录”——“确定”。这时重复的将剔除,留下的是不重复记录,可再通过复制——选择性粘贴的办法保留去重后的数据。
2、公式去重:假定数据在A列A1:A100。
去重公式:=index(a:a,small(if(match(a$1:a$100,a$1:a$100,)=row($1:$100),row($1:$100),4^8),row(a1)))&"" 按组合键ctrl+shift+enter结束公式,下拉填充至出现空白。
其中:match(a$1:a$100,a$1:a$100,)=row($1:$100)将不重复的数据标志,再通过if函数赋予自然编号。最后用index函数和small函数配合,依次将不重复数据列出。