怎样把excel中的若干行中的不为空的数据合并到同一行,而其余的行删除掉

来源:百度知道 编辑:UC知道 时间:2024/05/26 08:02:57
具体是这样的情况:(同一列有重复的数值)
A B C D
1: 3 6 5
2: 3 7
3: 3 6 5 7

我要的效果是:A项相同的所有行都归拢到同一行,而2: 3:都被自动删除(而且行数是变量)
A B C D
1: 3 6 5 7
zjykpjx,能具体一点说吗,这些字符应该打在什么地方呢?

定义名称三个如下: 行数超过4,则请修改cols的值!
cnt =COUNT(IF(FREQUENCY(dataxy,dataxy)<>0,dataxy))
cols =4
dataxy =SMALL(OFFSET(Sheet1!$A$1,,,COUNT(Sheet1!$A:$A),cols),ROW(INDIRECT("1:"&(COUNTIF(OFFSET(Sheet1!$A$1,,,COUNT(Sheet1!$A:$A),cols),"<>")))))

请在要存放归拢后的数据行输入:
=IF(COLUMN()>cnt,"",SMALL(IF(FREQUENCY(dataxy,dataxy)<>0,dataxy),COLUMN()))