作者Worcester (伍斯特)
看板Office
標題[算表] 將單一儲存格的內容分割到不同"列"
時間Tue Mar 1 22:41:00 2022
軟體: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://webptt.com/m.aspx?n=bbs/Office/M.1646145662.A.78A.html
這個就是我查到的教學
而它做出來的結果是分割成不同"欄",而不是不同"列"
不是我想要的樣子
2F:→ windknife18: 先分割成欄,然後再用「轉置」功能成列 03/01 23:18
3F:→ windknife18: 網頁中的 「特例 ② 」有說明用法 03/01 23:20
謝謝您的回覆
不過我有很多儲存格
如果用這招的話,我要一直插入空白儲存格,才有足夠的空間給轉置用
譬如這張圖
https://i.imgur.com/8hbVc7I.jpg
分割後變成這樣
https://i.imgur.com/qTul0lG.jpg
我在鋼鐵人和魯夫之間必須先插入足夠的空格才能轉置
不然轉置後會把原本的資料覆蓋住
而且如該圖所示,不知道為什麼,所有的資料的確是完整分割了
但原本的儲存格卻也還在
這可能會影響到我最後統計的結果
5F:→ snoot: 如果只有一欄,複製整欄到 Word,再複製回 Excel 即可分列 03/02 01:15
6F:推 ljuber: 四樓的解法很巧妙 03/02 06:55
7F:推 kinomon: 純用函數的話 可以換掉char(10)再接起來 03/02 09:45
10F:→ kinomon: C13漏一個右括號 03/02 10:15
感謝各位的回覆!
不好意思我發現我沒講清楚
其實我的資料是像這樣
https://i.imgur.com/087QbCm.jpg
要分割的儲存格前後都有對應的訊息
而我希望能分割成這樣
https://i.imgur.com/dJcUicA.jpg
各類別對應的訊息仍能在原本的位置上
因有上千筆資料,如有任何需要手動挪移資料或增刪儲存格的動作可能沒辦法一一完成
請問有辦法做到這樣嗎?
12F:→ windknife18: 這是VBA,請按Alt+F11執行程式,結果在第二頁 03/02 11:33
13F:推 SuckCopy: =FILTERXML("<x><y>"&SUBSTITUTE(TEXTJOIN("",,B2:B3) 03/02 12:23
14F:→ SuckCopy: ,CHAR(10),"</y><y>")&"</y></x>","//y") 03/02 12:24
15F:推 kinomon: 如果左右欄都不需分割 用查找就行 03/03 17:59
我的問題已解決
謝謝大家的回覆!
※ 編輯: Worcester (1.161.83.108 臺灣), 03/03/2022 23:29:33