EXcel怎麼把多列資料首尾相接成一列資料,如圖

2021-05-22 11:39:49 字數 1665 閱讀 4638

1樓:匿名使用者

綜合使用mod、roundup等函式將多列資料橫向首尾相接合併為一列

2樓:匿名使用者

假設數bai據如你圖中所示du,每列都是13行則a14單元格寫入zhi公式

=offset(b$1,mod(row(a1)-1,13),(row(a1)-1)/13)

下拉複製

dao公式

如果不只

專13行,則改公式中的13為實際

屬的行數

如果你是要寫在i列,則i1單元格寫入公式

=offset(a$1,mod(row(a1)-1,13),(row(a1)-1)/13)

3樓:匿名使用者

在a列最後一行輸入=b1, 在b列最後一行輸入c1依次類推,然後選中所剛填的那行資料向下拉填充,直到看到a列顯示0為止

4樓:如果·流年

就以你的圖為例。

i1格輸入=a1,向下拖拽,自動填充至i13;

i14格輸入=b1,向下拖拽,自動填充至i26;

以此類推。

5樓:表裡如一

i1輸入:

=offset($a$1,mod(row(a1)-1,counta(a:a)),int((row(a1)-0.1)/counta(a:a)))

下拉試試

6樓:匿名使用者

資料所在的單元格整齊不?

7樓:匿名使用者

a14=index(a:f,mod(row(a1)-1,13)+1,rondup(row(a1)/13,0)+1),下拉

excel中怎樣將一個表中多列自動首尾相接成一列到另一個**中

8樓:匿名使用者

少量的話,一般使用」&「功能即可。

1、開啟兩個excel**,在b**的a2單元格輸入:(選專中單元格時,要按屬f4三次取消絕對引用)

2、這樣就可以得到首尾相連的內容了。

3、當行數較多時,使用命令(在表2提取表1內容):

=offset(sheet1!$a$1,mod(row(1:1)-1,20),int((row(1:1)-1)/20))

提取表120行資料,未提取以0填充。

9樓:大徐哥

這要看你的數

據有多少行!

假設你的

資料在sheet1中,共有10行,多列

在sheet2的回a列,將sheet1的10行多列資料取過來sheet2的a1輸入答公式

=offset(sheet1!$a$1,mod(row(1:1)-1,10),int((row(1:1)-1)/10))

此公式向下複製即可

公式中的10,就表示資料有10行,請酌情變化另外,如果各列的資料個數不一樣多

則以個數最多的哪一列個數為準

用公式把資料取過去後,記錄刪除結果為空的就行了。

10樓:匿名使用者

然後順序貼上到另一個表中,請高手指點如何快速完成啊? ...開啟你要的...也就是第一個表,要是空表,要用來裝結果檔案的,對了,建議檔案先備份。...

11樓:不熟聊啥

請先截圖上傳再說。。。

excel中怎麼把多列資料合併成一列並以字元分割

offset a 1,mod row a1 1,3 int row a1 1 3 在d列輸入公式並下拉 a1 b1 c1 excel多列合併並且在多列中間加符號 1 電腦打bai開duexcel 2 開啟excel 後,列好表zhi格以及資料。3 列好 後,在dao另一個單元格中輸入公內式容 b3 ...

excel四列資料中,怎樣篩選出對應兩列相同的資料,並刪除

有兩種方法 可以實現 一個是 在 ab兩列使用 條件格式 將符合條件的資料標記特殊顏色 回 然後再分別選擇刪答除 符合條件的資料少的話 可以這樣處理資料多的話 就 使用輔助列 比如 c列 c2 if or iserror match a2,d 2 d 9,0 iserror match b2,e 2...

excel如圖怎麼把A列文字資料10開頭的按原順序在B列,53開頭在C列20開頭在D列不要空的

b1 if left a1,2 10,a1,c1 if left a1,2 53,a1,d1 if left a1,2 20,a1,下拉後 插入刪除空格的巨集 sub 刪除空格 set rr range b1 d5000 dim a as range for each a in rr if a.va...