有時候,我們需要把EXCEL單元格中的文本取出其中一段,我們可以藉助mid left right 來實現。同時藉助find等函數,取我們需要的任意部分。
用LEFT命令,可以取單元格內左邊幾位字符,用RIGHT可以取單元格右邊幾位字符,mid可以用來取單元格中間部分字符。那麼問題來了,我們可以取指定字符開始點開始截取麼?答案是肯定的,來看看我是如何做的吧?
工具/原料
EXCEL
數據源表
方法/步驟
用LEFT命令,可以取單元格內左邊幾位字符,如圖所示。
用RIGHT可以取單元格右邊幾位字符,如圖所示。
mid可以用來取單元格中間部分字符。如圖,取從第5位開始的2個字符。
那麼問題來了,我們可以取指定字符開始點開始截取麼?
如圖,我們需要用FIND函數來查找字符起始點。要注意的是,只查找的是第一個字符開始的地方,如果有兩相相同的字符,第2個不會被查到。
同時,我們可以用LEN查單元格的字符總數量。
用MID根據查找到的字符點就可以取出一段了。
同樣,我們藉助輔助列可以取出相應的需要字段。
向下填充後,我們得到了我們需要截取的字段了。
如圖所示。
其實用熟了之後,我們可以只寫一個公式足已,要是大家有想法要寫一個公式的話,其實也很簡單,層層套入就可以了。
注意事項
FIND只查找的是第一個字符開始的地方,如果有兩相相同的字符,第2個不會被查到
用熟了以上命令後,再練習一個公式解決問題。