Excel如何连续转置单元格,每三行转置一次

比方说我现在的数据是:
1 2 3
4 5 6
7 8 9
我想转置成
1
2
3
4
5
6
7
8
9
请问有何方法?

在A5单元格输入以下公式,然后向下填充公式

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

 

详见附图

追问

哥!这个我会了,能不能在问你一个问题,我的单元格是这样的
1
2
3
我想变成
1
1
1
2
2
2
3
3
3
请问有没有高招

追答

输入以下公式,并向下填充公式

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

 

详见附图

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-23

如下图用公式=OFFSET($A$1,(ROW()-1)/3,MOD(ROW()-1,3)),下拉。

相似回答