[excel] Concatenate 若有1千筆資料怎辦?
我想把A1~A1000的儲存格裡面的資料放再同一個儲存格
使用Concatenate函數卻要一筆一筆Key 內容,Key個幾筆還好~若有1000筆怎麼辦?
想問有沒有更好的方法呢?
已更新項目:
Dear KK大師...
謝謝你!
很不巧的...是數字耶~~
還有請問那個自訂函數我該怎麼使用呢?
4 個解答
評分
- ?Lv 77 年前最佳解答
word有方便的指令可以快速的幫上忙。選取 A1: A1000到word開新檔案貼上選取表格表格(A)/ 轉換(V)/ 表格轉換文字(B) 段落 Ctrl-H 取代游標進入 尋找目標(N)更多指定方式(E)段落標記游標進入 取代為 空白(不要輸入任何東西)
圖片參考:http://imgcld.yimg.com/8/n/AE04078540/o/2014012621...
全部取代就得到所有資料全部串在一起。選取複製回到 excel貼上完成
- 匿名使用者7 年前
也不妨考慮使用 輔助儲存格
可能會比較單純 。。。
- KKLv 77 年前
如果是文字可以用
=PHONETIC(A1:A1000)
不然就是要用VBA
2014-01-23 20:25:47 補充:
也可使用自訂函數
Public Function xJOIN(rng)
xJOIN = JOIN(Application.Transpose(rng), "")
End Function
2014-01-24 13:01:28 補充:
自訂函數使用
按 ALT-F11 會啟動 VBE
功能表 - 插入 - 模組
將 2樓 VBA 複製到該模組內
再按 ALT-F11 回 EXCEL表
輸入 =xJOIN(A1:A1000)
還有問題?馬上發問,尋求解答。