1樓:江西新華電腦學院
提供四條公式,任選一條都行,找一空閒的列輸入公式,本例在c8輸入公式右拉至l8再下拉即可:
公式一:(推薦)
=index($a:$b,column(a1)+(int(row(a2)/2)-1)*10,mod(row(a2),2)+1)&""
公式二:
=offset($a$1,column(a1)-1+(int(row(a2)/2)-1)*10,mod(row(a2),2))&""
公式三:
公式四:
2樓:江西新華電腦學院
=index($a:$b,column(a1)+(int(row(a2)/2)-1)*10,mod(row(a2),2)+1)&""
3樓:匿名使用者
這個只能用**來實現了。方便的話把檔案發給我吧,幫你看看。
excel如何把多列轉換成多行 5
4樓:勤奮的找回自我
excel如何快速插入多行
5樓:退休畫線工
用power query的逆透視列,輕鬆搞定。
怎麼將excel中兩列轉換成多行多列
6樓:來自朱家尖積極進取的大平原狼
假定原資料在a:f列,轉換結果放在g:h列,先在g1輸入公式:
=indirect(text(small(if(b$1:f$1000<>"",row(b$1:f$1000)/1%%+column(b$1:
f$1000),99999),row())%%,"r#c1"),)
公式以ctrl+shift+enter三鍵結束。
在h1輸入公式:
=indirect(text(small(if(b$1:f$1000<>"",row(b$1:f$1000)/1%%+column(b$1:
f$1000),99999),row()),"r#c0000"),)
公式以ctrl+shift+enter三鍵結束。
將兩個公式向下複製。
7樓:江西新華電腦學院
提供四條公式,任選一條都行,找一空閒的列輸入公式,本例在c8輸入公式右拉至l8再下拉即可:
公式一:(推薦)
=index($a:$b,column(a1)+(int(row(a2)/2)-1)*10,mod(row(a2),2)+1)&""
公式二:
=offset($a$1,column(a1)-1+(int(row(a2)/2)-1)*10,mod(row(a2),2))&""
公式三:
公式四:
8樓:匿名使用者
在g1 h1中分別輸入或複製貼上下列公式
=index(a:a,int(row(a4)/4))=indirect(address(int(row(a4)/4),mod(row(a4),4)+2))
選擇g1:h1,下拉填充
9樓:匿名使用者
在ab列外任一單元格輸入
=offset($a$1,column(a:a)+(int(row(2:2)/2)-1)*10-1,mod(row(2:2),2))
回車並向右填充10列,再向下填充。
10樓:匿名使用者
選中10組,然後複製-選擇性貼上-轉置
11樓:山桑弓
這個可用資料透視表來完成,原來做過乙個小動畫例子,可以參照一下。
12樓:匿名使用者
1,在想要設定多行的地方插入你需要的行數
2,在不想設定多行的地方使用 合併單元格
3,剩下的那些就是你需要的多行
excel 如何把多列多行轉換成一列多行
13樓:匿名使用者
=offset(b$1,int((row()-1)/3),mod(row()-1,3))&""或
=offset(b$1,int((row()-1)/3),mod(row()-1,3))
用法百bai度一下就有,說下本du題的;
1、什麼時間偏
zhi移到下一行dao,因為是3列資料所
內以每3次偏移一行,int((row()-1)/3)=2、每一行需要偏移多少列,因為是3列資料所以每一行偏移3次,mod(row()-1,3)=
14樓:未至深秋
網頁鏈結 希望可以為你解答
15樓:匿名使用者
合併居中就好了
例如把a 1234567全部拉滿 然後點合併居中
excel中如何將多列轉換成多行
16樓:匿名使用者
在g1 h1中分別輸入或複製貼上下列公式
=index(a:a,int(row(a4)/4))=indirect(address(int(row(a4)/4),mod(row(a4),4)+2))
選擇g1:h1,下拉填充
17樓:來自朱家尖積極進取的大平原狼
假定原資料在a:f列,轉換結果放在g:h列,先在g1輸入公式:
=indirect(text(small(if(b$1:f$1000<>"",row(b$1:f$1000)/1%%+column(b$1:
f$1000),99999),row())%%,"r#c1"),)
公式以ctrl+shift+enter三鍵結束。
在h1輸入公式:
=indirect(text(small(if(b$1:f$1000<>"",row(b$1:f$1000)/1%%+column(b$1:
f$1000),99999),row()),"r#c0000"),)
公式以ctrl+shift+enter三鍵結束。
將兩個公式向下複製。
18樓:山桑弓
這個可用資料透視表來完成,原來做過乙個小動畫例子,可以參照一下。
19樓:林林燚
複製-選擇性貼上-轉置,即可把行列進行轉換
怎麼用excel將多行多列的資料排成一列
20樓:我來也
即,把上面3行轉換成為下面的2列,不知是否這個意思!
1、在a10單元格輸入公式:
=offset($a$1,int((row(a1)-1)/10),mod(row(a1)-1,10))
複製並下拉
2、在b10單元格輸入公式:
=if(offset($a$1,int((row(b1)-1)/10),mod(row(b1)+9,10)+1)="","",offset($a$1,int((row(b1)-1)/10),mod(row(b1)+9,10)+1))
複製並下拉
3、選擇a10:b39區域,滑鼠右鍵複製——再滑鼠右鍵——選擇性貼上——數值
即形成了a10:b39的資料區域,公式已經全部沒有了,單元格內全部變成資料。
4、排序把b列中為空格的行刪除,即可。
21樓:匿名使用者
下面公式是把8列多行轉為1列多行的公式,如果列數有變化,變成多少,就把公式中的8退換成多少。
=offset($a$1,max(int(row(a8)/8-1)),max(mod(row(a8),8)))將公式向下填充即可。
EXCEL中怎樣批量讓一列資料變成多行
乙個簡單的辦法,把列全部選中複製,然後選擇性貼上,把轉置勾上,確定ok。b2 a3 c2 a4 d2 a5 然後選項中整個 複製,選擇性貼上 數值.再有選擇性的刪除行 b列所有為 0 的,c列所有為 0 的,d列所有為 0 的,a空白部份.如果還不懂,把 發給我.z.m.li chunghong.c...
excel中,怎樣將多列變成一行
輸入以下公式,然後向右填充公式 offset a1,int column a1 1 4 mod column a1 1,4 詳見附圖示例 怎麼將excel 裡的多行資料轉變成一列?假設資料在a1 b10,如下圖 則d1輸入下面的公式後下拉複製就可以了,如下圖 offset a 1,trunc row...
excel表中怎麼把一行轉換為多列
比如你的那一行在第一行,你要轉為三例,你在a2輸入 index a 1 ea 1,column a1 roundup row a1 3,3 向右填充到c2,再和下填充。轉換規則是 什麼?怎麼將excel 裡的多行資料轉變成一列?假設資料在a1 b10,如下圖 則d1輸入下面的公式後下拉複製就可以了,...