問題描述:
在excel中,C列的單元格有序列號、字母和漢字,如何將中的漢字分離出來放在D列中去?
解決方法:
一、如果要提取漢字部分,在D10中輸入公式: =IF(LENB(LEFT(C10))=1,RIGHT(C10,LENB(C10)-LEN(C10)),LEFT(C10,LENB(C10)-LEN(C10))) 如圖:
二、如果要提取非漢字部分,則輸入公式:=IF(LENB(LEFT(C10))=1,LEFT(C10,LEN(C10)*2-LENB(C10)),RIGHT(C10,LEN(C10)*2-LENB(C10))) 即可實現(xiàn)。
三、而原來的單元格中已提取的部分應(yīng)該刪除,非常簡單,則可以這樣做:
?。?)在E10中輸入公式:=SUBSTITUTE(C10,D10,"")
(2)將E10再復(fù)制回C10即可。
但要注意D列已經(jīng)提取的值要重新粘貼一下,可不能要公式,只要數(shù)值,否則它會因三(2)操作而變化。
主要方法是選擇性粘貼--數(shù)值--確定。