Excel-數據分列的多種方法實現


2、數據->分列 (數據格式統一的精准分列)<=> 手動快捷鍵ctrl+E+等待 (“模糊模仿“”分列)<=> 用函數實現(精准分列)

用函數實現數據分列:

在B2處編輯公式=TRIM(MID(SUBSTITUTE($A2,"(",REPT(" ",100)),COLUMN(A2)*100-99,100))

然后將B2橫拉填充至C2,則C2處公式為:=TRIM(MID(SUBSTITUTE($A2,"(",REPT(" ",100)),COLUMN(B2)*100-99,100))

最后將B2和C2豎拉填充剩余行即可實現將第一列數據按左邊小括號分列。

解釋B2處函數:

REPT(" ",100)#將1個空格重復100遍;【1】

SUBSTITUTE($A2,"(",REPT(" ",100))#將文本A2中的左半邊小括號替換為100個空格;【2】

MID(SUBSTITUTE($A2,"(",REPT(" ",100)),COLUMN(A2)*100-99,100)#處理【2】步驟出來的文本,從COLUMN(A2)*100-99(即等於1)開始(包含1位置),截取100個字符; 【3】

TRIM(MID(SUBSTITUTE($A2,"(",REPT(" ",100)),COLUMN(A2)*100-99,100))#TRIM刪除文本字符串中的空格

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM