excel如何把一個單元格分成兩個
excel的工作區(qū)域是由一個一個的單元格組成的,如果想要從一個單元格中分為兩個的話,小編有一個方法,既可以分開單元格,也可以分開里面的內(nèi)容。
excel把單元格分成兩個的辦法:
實現(xiàn)的效果圖:
解題步驟:
1、將換行符替換為空格
先在單元格中輸入公式=SUBSTITUTE(A2,CHAR(10),REPT("",99))。
說明:
CHAR(10):表示換行符;
REPT(" ",99):表示生成99個空格;
REPT函數(shù)表示按照給定的次數(shù)重復(fù)顯示文本;
語法結(jié)構(gòu):=REPT(給定文本,重復(fù)次數(shù))。
2、利用MID函數(shù)提取數(shù)據(jù)
在單元格中輸入公式=MID(SUBSTITUTE(A2,CHAR(10),REPT("",99)),1+(COLUMN(A1)-1)x99,99)
說明:
MID函數(shù)表示提取指定長度的字符的函數(shù);
語法結(jié)構(gòu)=MID(文本,起始位置,提取字符長度);
COLUMN(A1):表示獲取列號
3、去除空格
由第2步中,我們可以看出獲取到的結(jié)果是存在空格的,所以這里用TRIM函數(shù)清除空格。
輸入公式=TRIM(MID(SUBSTITUTE(A2,CHAR(10),REPT("",99)),1+(COLUMN(A1)-1)x99,99))
說明:
TRIM函數(shù)表示除了單詞之間的單個空格外,清除文本中所有的空格;
語法結(jié)構(gòu):= TRIM(文本)
4、用SUBSTITUTE函數(shù)刪除不需要的字段
由于獲取的結(jié)果是包含前面的字段,所以這里需要想辦法進行刪除。
在單元格中輸入公式=SUBSTITUTE(TRIM(MID(SUBSTITUTE($A2,CHAR(10),REPT("",99)),1+(COLUMN(A1)-1)x99,99)),C class="main">