例:如下圖所示,要求把A列的內(nèi)容拆分到B列和C列。
分析:漢字是雙字節(jié),而字母和數(shù)字是單字節(jié)。而在excel函數(shù)中有一類是帶B的函數(shù),如leftb,rightb,midb,Searchb函數(shù),它們可以區(qū)分單雙字節(jié),所以我們就可以利用帶b的函數(shù)來解決這個問題。
B2公式:
=LEFTB(A2,SEARCHB("?",A2)-1)
C2公式
=MIDB(A2,SEARCHB("?",A2),11)
公式說明:SEARCHB是在一個字符串中查找特定字符位置的函數(shù),而且可以區(qū)分單雙字節(jié),它和FIND和區(qū)別是可以使用通配符。公式中的?就是表示 任意一個單字節(jié)的字符,屬通配符。不是真的查找問號。
MIDB是按字節(jié)數(shù)載取。一個漢字算兩個字節(jié),字母和數(shù)字分別算一個。