天天看點

Excel 截取字元串大全

怎麼樣可以從一串字元中的某個指定位置的前或後截取指定個數的字元.

如:12345.6789,我要截取小數點前(或後)的3個字元.怎麼樣操作,

另外,怎麼樣從右邊截取字元,就是和left()函數相反的那個功能.

=find(".",a2)

傳回在數字中字元(小數點)的位置。

具體公式如下:

字元(小數點)前三位

=MID(A2,FIND(".",A2)-3,3)

字元(小數點)後三個

=MID(A2,FIND(".",A2)+1,3)

字元(小數點)前面的所有數字

=LEFT(A2,FIND(".",A2)-1)

字元(小數點)後面的所有數字

=RIGHT(A2,FIND(".",A2)-2)

以上均為不包括“字元”的情況。其它情況隻需改變一下紅色數字大小。

----------------------------------------------------------------------

截取字元串常用函數:

常用函數有:left函數,right函數和mid函數

left函數文法:left(text,num_chars),從左側開始截取部分字元串

right函數文法:right(text,num_chars),從右側開始截取部分字元串