從右擷取字串函式 Excel系列 文字函式

2021-10-14 20:28:17 字數 2192 閱讀 2427

上篇文章分享了常用的統計函式,這篇開始介紹文字函式。文字函式的內容相對比較簡單,不過在文字資料處理上可是會派上大用場。

知識點:

一、文字擷取函式

1.left函式

語法:left(文字,從左起取幾個)

作用:文字從左起取指定個數的字元

示例:

2.right函式

語法:right(文字,從右起取幾個)

作用:文字從右起取指定個數的字元

示例:(用法與left函式相同,但為從右起取數,不贅述 )

3.mid函式

語法:mid(文字,從左起第幾個,取幾個)

作用:文字從左起的指定位置起取指定個數的字元

示例:

4.len函式

語法:len(文字)

作用:返回文字中字串的個數

示例:二、查詢替換函式

1.find函式

語法:find(要查詢的字串,文字,[從左起第幾個查詢])

作用:返回乙個字串在另乙個字串**現的位置(區分大小寫)

示例:解讀:此例伺服器名稱字元數不固定,故使用find函式查詢字元"@"的位置,總長度-"@"所在位置=伺服器名稱的字元長度。

2.search函式

語法:search(要查詢的字串,文字,[從左起第幾個查詢])

作用:返回乙個字串在另乙個字串**現的位置(不區分大小寫)

示例:3.replace函式

語法:replace(文字,從左起第幾個,替換幾個,新的字元)

作用:將乙個字串的部分字元替換成另乙個字串

示例:解讀:本例為更改郵箱伺服器的名稱,故更改@之後的字串,即位置為@的位置+1位起:find("@",a31)+1,第3個引數設定大於@後面字串的最大位數即可。

三、英文大小寫函式

1.upper函式

語法:upper(英文文字)

作用:將所有的英文本元轉化成大寫

示例:2.lower函式

語法:lower(英文文字)

作用:將所有的英文本元轉化成小寫

示例:

3.proper函式

語法:proper(英文文字)

作用:將英文本元轉化首字母大寫,其餘小寫

示例:

四、清洗文字函式

1.trim函式

語法:trim(文字)

作用:除了保留字元之間的單個空格外,移除其餘所有空格

示例:

2.text函式

語法:text(數字,要轉化成的文字格式 )

作用:將數值轉成指定格式的文字

示例:3.value函式

語法:value(文字)

作用:將文字格式的數值轉化為數字格式

示例:

解讀:將數值文字轉化為數字格式並不一定要用到value函式,也可以使用"--"(兩個負號)或"*1"(乘以1)來完成。

最後是一點零散的小知識:

文字拼接:&

匹配任意單個字元:?

匹配任意一串字元:*

如果要查詢實際的問號和星號,在字元前鍵入"~"

乙份資料拿到手的時候,很多情況下都需要我們清洗、修改、提取、轉化成我們所需要的資料,文字函式主要的應用場景也在此處。掌握這些基礎好用的函式,幫助你快速拿到你想要的資料!

excel擷取字串

擷取字串常用函式 常用函式有 left函式,right函式和mid函式 left函式語法 left text,num chars 從左側開始擷取部分字串 right函式語法 right text,num chars 從右側開始擷取部分字串 其中 text表示要擷取的字串,num chars表示要擷取...

從右往左擷取字元 excel從右邊查詢字元並擷取

公式 left a1,find a1 1 trim right substitute a3,rept len a3 len a3 1.先解一下trim函式的格式 其語法格式 trim text text 要去除空格的文字。2.rept函式的語法格式 rept text,number times re...

asp擷取字串函式 asp怎麼擷取字串

asp擷取字串函式 asp怎麼擷取字串 擷取字串 strvalue 標題,字數 function strvalue str,lennum dim p num dim i if strlen str lennum then strvalue str else p num 0 x 0do while n...