excel多列合併一列可是刪除原有列後內容就沒了,提示#REF?使用者26340641941765352020-03-02 16:22:51

在excel中,把多列合併成一列的方法有以下幾種:

1、可以利用函式CONCATENATE(),即在需要填寫合併後資料的單元格里輸入:“=CONCATENATE()”在括號裡填入需合併的單元格,各單元格間以英文格式的逗號隔開。如:“=CONCATENATE(a1,a2,a3)“。也可以用& 來做:”=a1&a2&a3”,與上面有同樣的效果,只是如果所需合併資料太多,輸入會比較麻煩。

2、如果是用宏檔案來完成的話,其程式碼如下:宏程式碼:Sub yueliang()Dim i, j, r As Integerr = 1For i = 21 To 3 Step -1j = Cells(65536, i)。End(xlUp)。RowRange(Cells(6, i), Cells(j , i))。Copy Cells(r, 25)r = r + j -5NextEnd Sub

3、如果資料量不大的情況下,那就選擇用手動合併 的方式來合併列吧。