excel裡面,如何把多列資料變成一列資料?例如第一行的 a1 a2 a3 a4,按照順序變成4行,一列

時間 2021-06-05 22:48:46

1樓:

比如你的資料在sheet1中

sheet2的a1輸入公式

=offset(sheet1!$a$1,roundup(row(1:1)/4,0)-1,mod(row(1:1)-1,4))

公式下拉即可

2樓:匿名使用者

你可以生成一個新的sheet

用公式把sheet1中的資料轉過去

比如:sheet1 中有

a1 a2 a3 a4

b1 b2 b3 b4

c1 c2 c3 c4

在sheet2中

a1 位置輸入公式: =sheet1!a1a2 位置輸入公式: =sheet1!b1.....

以此類推

3樓:匿名使用者

若有4列!!!

在表的後面找一空白列,如a10000,寫公式:

=index($a$1:$d$3,row(a4)/4,mod(row(a4),4)+1)

下拖複製!

若有5列!!!

=index($a$1:$e$3,row(a5)/5,mod(row(a5),5)+1)

下拖複製

【注意】公式中$a$1:$d$3請你自行修改!!

4樓:匿名使用者

假設你的源資料是在sheet1表的a:e五列f1輸入

=index(a:e,roundup(row(a1)/5,),mod(row(a1)-1,5)+1)

下拉公式。

或者sheet2表a1輸入

=index(sheet1!a:e,roundup(row(a1)/5,),mod(row(a1)-1,5)+1)下拉

5樓:

選定需要複製的有資料的列,然後右擊-複製,然後再去要貼上的行處,右擊-選擇性貼上,這時開啟一個對話方塊,勾選“轉置”,最後,確定即可!

6樓:

選定行,複製-選擇性貼上-轉置

7樓:匿名使用者

有個行變列的按鈕,你耐心找一下

excel中,a1、a2、a3、a4單元格的資料分別是1,2,3,“4”,函式sum(a1:a4)? 10

8樓:匿名使用者

結果是 6,求和的時候文字不列入求和。

9樓:匿名使用者

=sumproduct(--substitute(a1:a4,"""",))