Excel函數之文本處理函數

這幾天有強臺風,各位盡量不要出去浪瞭,當然可別忘瞭學習呢。今天就來聊聊幾個簡單的文本處理函數。一、使用文本處理字符串1、Left函數Left()函數是excel常用函數之一,此函數的作用是“從一個文本字符串的第一個字符開始返回指定個數的字符”。Left函數的語法為:=LEFT(text, [num_chars]),其中text為要取得給定值的文本數據源,num_chars表示需要從左開始算提取幾個字符數,其中每個字符按1計數。例如“=LEFT(12345678,3)”,表示從字符”12345678“中取前三位字符,運行的結果為123。

2、Right函數right函數的語法為:=RIGHT(text,[num_chars]),其中text為要取得給定值的文本數據源,num_chars表示需要從右開始算提取幾個字符數,其中每個字符按1計數。如下“=RIGHT(E3,4)”,表示從產品編號“sh3137200”中取後四位編碼,運行的結果為“7200”。

3、Mid函數mid函數的語法為:=MID(text, start_num, num_chars),其中text為要取得給定值的文本數據源, start_num表示指定從第幾位開始提取,num_chars表示需要從指定位置開始算提取幾個字符數,其中每個字符按1計數。例如:“=MID(E3,3,3)”表示從產品編號”sh3137200“中的第三位開始取三位字符,運行的結果為313。

dd458f3d816c68b0b82173576949e736

拓展:現在要求隻能用left函數和right函數,求出上表中產品編號從第三位開始取三位字符。這裡可以使用嵌套“=RIGHT(LEFT(E3,5),3)”,從而得到和Mid函數一樣的結果。

二、獲取文本中的信息1、Find函數Find函數指對要查找的文本進行定位,以確定其位置。Find函數的語法格式:=Find(find_text,within_text,start_num),Find(要查找的文本,文本所在的單元格,從第幾個字符開始查找[可選,省略默認為1,從第一個開始查找])。如圖所示註意,i 要用雙引號,且在英文狀態下輸入。如果是2,5等數字就不要。

拓展:find函數一般和其他函數結合使用,如圖通過find函數定位,然後提取郵箱中的賬號。輸入公式=LEFT(F2,FIND("@",F2)-1),可以看出使用left函數提取@前面的位數。

02ee48cb5ef7edc044cd5a134ea333fc

2、Len函數與Lenb函數1)基本語法及使用: =len(字符串) =lenb(字符串) 備註:字符串是指包含數字、字母、符號等的一串字符。2)Len是返回字符串的字符數,lenb是返回字符串的字節數。 區別在於,len是按字符數計算的,lenb是按字節數計算的。數字、字母、英文、標點符號(半角狀態下輸入的哦)都是按1計算的,漢字、全角狀態下的標點符號,每個字符按2計算。例1:len函數可以用來判斷身份證號碼錄入是否正確。身份證號碼有15位和18位數,用len函數可以用來檢查錄入位數是否正確。

60c6a96cad168314ddf53ce1a3f7f292

例2:用len函數可以判斷計算單元格中數字個數。如下表所示:

例3:len函數經常和其他函數結合使用。例如:len函數和mid函數結合使用可以從身份證號碼中提取出生年月日。

例4:len函數、lenb函數可以left函數結合使用用來提取單元格中的數字。例如:

发表回复

相关推荐

人民黃河期刊

《人民黃河》是月刊,創刊於1949年,是由水利部主管、黃河水利委員會主辦的水利科技專業學術刊物,自1992年起連續6次入選全國...

· 5分钟前

不看後悔系列:韓劇《浪漫的體質》

為什麼寫韓劇,嗯,答主是學韓語的,又是個文案,所以韓劇真的是再適合不過瞭。但是,這不是我今天寫這篇文的原因。《慶餘年...

· 6分钟前

菜字头食品搭载业务增长新引擎,构建集团完整供应链生态

应用案例概述 铱云供应链 公司名称:菜字头食品‍‍‍‍‍‍‍‍‍‍‍‍‍ 业务简介:成功孵化饭戒、韦小堡、喜赞等品牌,拥有线下门店超 ...

· 12分钟前

共聚焦顯微鏡——摩擦學領域的新款“滑板鞋”

兩個物體表面相互接觸即會產生相互作用力,研究具有相對運動的相互作用表面間的摩擦、潤滑與磨損及其三者之間關系即為摩擦學...

· 12分钟前

土耳其语语法学习

土耳其语(原:Türkçe,英语:Turkish language)属阿尔泰语系突厥语族乌古斯语支,与它同支的语言有阿塞拜疆语、土库曼语和 ...

· 18分钟前