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