首頁 › AI 操作 Excel ›一格拆多欄,TEXTSPLIT 就搞定
一格拆多欄,TEXTSPLIT 就搞定
同事寄來的表,姓名、電話、地址全擠在同一格,用斜線或減號隔著,幾百筆要自己拆到手殘?一句話交給 AI,拆欄公式直接拿回去用。
看結果
王小明/0912-345-678/wang@gmail.com 王小明 | 0912-345-678 | wang@gmail.com(分成三欄)臺北市/大安區/忠孝東路100號 臺北市 | 大安區 | 忠孝東路100號(分成三欄)行銷部-李美玲-分機2501 行銷部 | 李美玲 | 分機2501(分成三欄)為什麼要這樣做?
這些資料雖然看起來在同一格,但中間有固定符號當分隔。人工一個一個複製貼上真的耗時,Excel 本身有拆欄功能,但每次重做都很麻煩。用 AI 幫你寫一個自動拆欄的公式,整欄一次搞定,以後換別的表套用就行了。

怎麼跟 AI 說
把那整格資料貼給 AI,說明資料是用斜線或減號隔開的,要它拆成旁邊不同欄,並明確要『能貼回 Excel 貼上的公式』,不要只給拆分後的結果。換別的表也通用。下面看同一句話在不同介面怎麼回你。

Claude claude-opus-4-6
我Excel裡面一大堆資料都擠在同一格,中間有用斜線或減號隔開,我想把它們自動拆到旁邊不同欄,不要再一個一個複製貼上了,怎麼用公式做?
假設你的資料在 A1,可以試這兩個公式:
**如果是用斜線 / 隔開:**
=TEXTSPLIT(A1,"/")**如果是用減號 - 隔開:**
=TEXTSPLIT(A1,"-")**如果同一格裡面斜線、減號都有,想一次全拆:**
=TEXTSPLIT(A1,{"/","-"})把公式貼在 B1,它就會自動往右邊展開,每一段各佔一欄,超方便的。
如果拆出來前後有多餘空白,可以外面再包一層 TRIM,像 =TEXTSPLIT(TRIM(A1),{"/","-"}) 這樣就會乾乾淨淨囉 😊
套公式後別急著送出,先抽幾格看看拆得正不正確。
想看更完整的教學:原始來源 →