[算表] 將單一儲存格的內容分割到不同"列"

看板Office作者 (伍斯特)時間2年前 (2022/03/01 22:41), 2年前編輯推噓6(609)
留言15則, 6人參與, 2年前最新討論串1/1
軟體:Excel 版本:2019 請教各位大大 我想將儲存格的內容分割到不同列的話該怎麼做? 原本是這樣 https://i.imgur.com/7De78c2.jpg
想分割成這樣 https://i.imgur.com/vp3YqQh.jpg
網路上有教資料剖析精靈 不過分出來的結果都是這樣 https://i.imgur.com/4B5T5DB.jpg
請問有辦法分割成我想要的樣子嗎? 又,如果每個儲存格的大小不一,例如這樣 https://i.imgur.com/8hbVc7I.jpg
請問有辦法把所有的資料都分割成獨立的個體 並且仍然是從上到下排列嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.161.4.138 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1646145662.A.78A.html

03/01 23:07, 2年前 , 1F
這個就是我查到的教學 而它做出來的結果是分割成不同"欄",而不是不同"列" 不是我想要的樣子

03/01 23:18, 2年前 , 2F
先分割成欄,然後再用「轉置」功能成列
03/01 23:18, 2F

03/01 23:20, 2年前 , 3F
網頁中的 「特例 ② 」有說明用法
03/01 23:20, 3F
謝謝您的回覆 不過我有很多儲存格 如果用這招的話,我要一直插入空白儲存格,才有足夠的空間給轉置用 譬如這張圖 https://i.imgur.com/8hbVc7I.jpg
分割後變成這樣 https://i.imgur.com/qTul0lG.jpg
我在鋼鐵人和魯夫之間必須先插入足夠的空格才能轉置 不然轉置後會把原本的資料覆蓋住 而且如該圖所示,不知道為什麼,所有的資料的確是完整分割了 但原本的儲存格卻也還在 這可能會影響到我最後統計的結果

03/02 00:22, 2年前 , 4F

03/02 01:15, 2年前 , 5F
如果只有一欄,複製整欄到 Word,再複製回 Excel 即可分列
03/02 01:15, 5F

03/02 06:55, 2年前 , 6F
四樓的解法很巧妙
03/02 06:55, 6F

03/02 09:45, 2年前 , 7F
純用函數的話 可以換掉char(10)再接起來
03/02 09:45, 7F

03/02 09:46, 2年前 , 8F

03/02 10:14, 2年前 , 9F
03/02 10:14, 9F

03/02 10:15, 2年前 , 10F
C13漏一個右括號
03/02 10:15, 10F
感謝各位的回覆! 不好意思我發現我沒講清楚 其實我的資料是像這樣 https://i.imgur.com/087QbCm.jpg
要分割的儲存格前後都有對應的訊息 而我希望能分割成這樣 https://i.imgur.com/dJcUicA.jpg
各類別對應的訊息仍能在原本的位置上 因有上千筆資料,如有任何需要手動挪移資料或增刪儲存格的動作可能沒辦法一一完成 請問有辦法做到這樣嗎?

03/02 11:32, 2年前 , 11F

03/02 11:33, 2年前 , 12F
這是VBA,請按Alt+F11執行程式,結果在第二頁
03/02 11:33, 12F

03/02 12:23, 2年前 , 13F
=FILTERXML("<x><y>"&SUBSTITUTE(TEXTJOIN("",,B2:B3)
03/02 12:23, 13F

03/02 12:24, 2年前 , 14F
,CHAR(10),"</y><y>")&"</y></x>","//y")
03/02 12:24, 14F

03/03 17:59, 2年前 , 15F
如果左右欄都不需分割 用查找就行
03/03 17:59, 15F
我的問題已解決 謝謝大家的回覆! ※ 編輯: Worcester (1.161.83.108 臺灣), 03/03/2022 23:29:33
文章代碼(AID): #1Y7Z1-UA (Office)