EXCEL中截取單元格內字符的技巧?

有時候,我們需要把EXCEL單元格中的文本取出其中一段,我們可以藉助mid left right 來實現。同時藉助find等函數,取我們需要的任意部分。

用LEFT命令,可以取單元格內左邊幾位字符,用RIGHT可以取單元格右邊幾位字符,mid可以用來取單元格中間部分字符。那麼問題來了,我們可以取指定字符開始點開始截取麼?答案是肯定的,來看看我是如何做的吧?

工具/原料

EXCEL

數據源表

方法/步驟

用LEFT命令,可以取單元格內左邊幾位字符,如圖所示。

EXCEL中截取單元格內字符的技巧

用RIGHT可以取單元格右邊幾位字符,如圖所示。

EXCEL中截取單元格內字符的技巧

mid可以用來取單元格中間部分字符。如圖,取從第5位開始的2個字符。

那麼問題來了,我們可以取指定字符開始點開始截取麼?

EXCEL中截取單元格內字符的技巧

如圖,我們需要用FIND函數來查找字符起始點。要注意的是,只查找的是第一個字符開始的地方,如果有兩相相同的字符,第2個不會被查到。

EXCEL中截取單元格內字符的技巧

同時,我們可以用LEN查單元格的字符總數量。

EXCEL中截取單元格內字符的技巧

用MID根據查找到的字符點就可以取出一段了。

EXCEL中截取單元格內字符的技巧

同樣,我們藉助輔助列可以取出相應的需要字段。

EXCEL中截取單元格內字符的技巧

向下填充後,我們得到了我們需要截取的字段了。

如圖所示。

其實用熟了之後,我們可以只寫一個公式足已,要是大家有想法要寫一個公式的話,其實也很簡單,層層套入就可以了。

EXCEL中截取單元格內字符的技巧

注意事項

FIND只查找的是第一個字符開始的地方,如果有兩相相同的字符,第2個不會被查到

用熟了以上命令後,再練習一個公式解決問題。

相關問題答案