1樓:網友
在你要合併的單元格輸入以下公式即可,=concatenate(a1,b1,c1,d1,e1)
可以新增任意多個單元格,上例只有5列。
2樓:
最簡單的辦法就是在下邊的一行用「&」連線。
假設a1-an有資料,空出a2,在b2輸入=a2&a1,向右填充,一直到列尾再多一列即可。
3樓:阿努比薩斯
選中要合併的單元格。點右鍵合併。
4樓:織豐德
只要獲得當前使用的行數就可以用遞迴的方法把他們放在一列上,獲得使用行數。
dim row as long
set obj="sheet1")
row=
5樓:山口壇斜
如果是經常都要重複做的,就寫個巨集吧,或者做成一個按鍵也可以。如果是臨時的,就複製粘帖吧。
excel中怎樣將一個表中多列自動首尾相接成一列到另一個**中
6樓:匿名使用者
少量的話,一般使用」&「功能即可。
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填充。
7樓:大徐哥
這要看你的數。
據有多少行!
假設你的。資料在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行,請酌情變化另外,如果各列的資料個數不一樣多。
則以個數最多的哪一列個數為準。
用公式把資料取過去後,記錄刪除結果為空的就行了。
8樓:匿名使用者
然後順序貼上到另一個表中,請高手指點如何快速完成啊? .開啟你要的。也就是第一個表,要是空表,要用來裝結果檔案的,對了,建議檔案先備份。..
9樓:不熟聊啥
請先截圖上傳再說。。。
excel怎麼快速合併多個列表資料首尾相接到一列
10樓:一點設計演示
1.以下圖為例,表中的三列,我們想按照順序將b1列合併到a1列下面,將c3列再合併到b1列下面。
2.在e20列輸入b1所在的單元格位置「f4」
3.點選回車後,b1就出現在a16下面。
4.然後將滑鼠移到b1單元格下,出現黑色十字後向右拖拽。
5.再向下拖拽至c18出現。
6.然後將f\g列都刪除掉,這三列就按照預先的想法合併成一列了。
11樓:來自朱家尖積極進取的大平原狼
假定原資料在shet1表中,合併的資料放在sheet2表的a列中,在sheet2表a1單元格輸入公式:
=index(sheet1!a:z,mod(row()-1,counta(sheet1!
a:a))+1,roundup(row()/counta(sheet1!a:
a),0))
將公式向下複製。
12樓:農民傷不起
如果你的資料在a1和b1中。
在c1中輸入=a1&b1
excel怎麼把多列資料首尾相接成一列資料,如圖:
13樓:小莊
這個操作需要藉助word,具體的操作如下:
所需材料:電腦、excel、worder
1、在excel中開啟目標文件,然後復內製全部內容。
2、新容建一個word文件,將複製的資料貼上到裡面。
3、在word中選中全部內容,然後在上方的工具欄處選擇【檢視】——佈局】
4、此時取消全選,然後點選【轉換為文字】
5、在彈出的對話方塊中選擇【段落標記】
6、轉換完成之後把word中的內容全部複製貼上到excel中。
7、貼上的內容是雜亂的,此時工具欄右上角選擇【排序和篩選】然後根據自己的需要重新排序即可。
14樓:匿名使用者
綜合使用mod、roundup等函式將多列資料橫向首尾相接合併為一列。
15樓:匿名使用者
假設數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)
16樓:匿名使用者
在a列最後一行輸入=b1, 在b列最後一行輸入c1依次類推,然後選中所剛填的那行資料向下拉填充,直到看到a列顯示0為止。
17樓:如果·流年
就以你的圖為例。
i1格輸入=a1,向下拖拽,自動填充至i13;
i14格輸入=b1,向下拖拽,自動填充至i26;
以此類推。
18樓:匿名使用者
資料所在的單元格整齊不?
excel怎麼把多列首尾連線放到一列? 30
19樓:匿名使用者
分享一個碰到這種轉置問題時懶得想公式的人想的方法:
就是利用資料透視表,但是我也不是wps,不知道和excel的資料透視表有啥區別:
首先把你的資料前面加一列序號:
然後給這塊資料加上表頭(我是直接用的插入-->**的功能,且不勾選「**帶標題」)
然後選中**插入資料透視表。
這裡往下就是最重要的步驟了,必須依次把各列新增到行標籤,並形成如下樣式:
在透視表旁邊加一列序號,按照你的總列數來重複(包括剛才加的輔助列),這裡一共是六列資料,所以就從1到6,然後把1到6複製到透視表底部(除總計那行):
然後把這兩列複製,選擇性貼上-->數值。
按照第二列進行排序:
把剛才加的第一部分序號去掉,把第二列輔助列去掉,然後清除一下格式,和這種」(空白)「單元格、還有總計之類的多餘,然後就是你的結果了。
20樓:陽光上的橋
如果是我遇到這樣的問題,我喜歡用vba解決,下面的**即可:
sub 多列合併()
dim arr, i, j, k, x
arr = 1
k = ubound(arr,2)+1
for i = 1 to ubound(arr)for j = 1 to ubound(arr,2)if arr(i,j)<>then
cells(x, k) =arr(i, j)x = x + 1
end if
next j
next i
end sub
21樓:匿名使用者
f1單元格公式=a1&b1&c1&d1&e1,其它行用填充柄填充。
22樓:網友
寫**來解決,vb來處理wps
23樓:第二茗
抖個機靈,複製貼上?
Excel多行多列轉成一行多列,怎麼將Excel多列多行轉為一列一行
sub aa dim i,x for i 2 to range a65536 end xlup row x activesheet.usedrange.columns.count range cells i,a cells i,e copy cells 1,x 1 next end sub試下 in...
excel自動填充怎樣快速填充一列
把滑鼠放在需要填充的內容那個框右下角,待出現一個小加號時,往下拉 輸入前兩格內容,然後下拉填充即可。如何快bai速填充 公式或內容 方法du 一雙擊填充柄zhi,可填充,如果相鄰dao的前一列回或後一列連答續多行,則填充相同多行 方法二先輸入要填充的公式或內容,按下shift ctrl 方向鍵下,再...
EXCEL兩列數自動排序
d2輸入 large b 2 b 6,row a1 下拉填充公式 c列輸入 offset a 1,mod large b 2 b 6 1 row 1 5 row a1 10 按 ctrl shift 回車 後,下內拉填充公式或者c2輸入 offset a 1,mod large b 2 b 6 1 ...