匿名使用者
匿名使用者 發問時間: 電腦與網際網路軟體 · 7 年前

[excel] Concatenate 若有1千筆資料怎辦?

我想把A1~A1000的儲存格裡面的資料放再同一個儲存格

使用Concatenate函數卻要一筆一筆Key 內容,Key個幾筆還好~若有1000筆怎麼辦?

想問有沒有更好的方法呢?

已更新項目:

Dear KK大師...

謝謝你!

很不巧的...是數字耶~~

還有請問那個自訂函數我該怎麼使用呢?

4 個解答

評分
  • ?
    Lv 7
    7 年前
    最佳解答

    word有方便的指令可以快速的幫上忙。選取 A1: A1000到word開新檔案貼上選取表格表格(A)/ 轉換(V)/ 表格轉換文字(B) 段落 Ctrl-H 取代游標進入 尋找目標(N)更多指定方式(E)段落標記游標進入 取代為 空白(不要輸入任何東西)

    圖片參考:http://imgcld.yimg.com/8/n/AE04078540/o/2014012621...

    全部取代就得到所有資料全部串在一起。選取複製回到 excel貼上完成

  • 匿名使用者
    7 年前

    也不妨考慮使用 輔助儲存格

    可能會比較單純 。。。

  • 7 年前

    B1=A1&B2

    下拉 A欄是資料 B2以下字色改無色 B1是結果

  • KK
    Lv 7
    7 年前

    如果是文字可以用

    =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)

還有問題?馬上發問,尋求解答。