excel 或spss里面如何将多列合并一列

2024-12-12 10:32:06
推荐回答(2个)
回答1:

先将A1:D9区域命名为"DATA",然后在E1单元格输入数组公式:
=IF(ROW()>COUNTA(DATA),"",INDEX(DATA,INT(SMALL(IF(DATA<>"",(ROW(DATA)*100+COLUMN(DATA))),ROW(A1))/100),RIGHT(SMALL(IF(DATA<>"",(ROW(DATA)*100+COLUMN(DATA))),ROW(A1)),2)*1))
将公式向下复制直到出现空白为止。
摘自:http://hi.baidu.com/qinqh_yl/blog/item/e319bc3566127a8ba71e1274.html
对于上面那个公式,你不想定义data,你就直接把你的区域比如A1:F10替换掉data就行啦。

回答2:

假定你的工作表是sheet1,可以在同一个工作薄中选择一个新的工作表,在A1单元格里输入=sheet1!a1+sheet1!b1,输入完成后确定,然后,然后往下拖动复制就可以了.朋友.