Excel中的文本函數(shù)允許對文本字符串進(jìn)行各種操作,包括提取、連接、轉(zhuǎn)換和格式化等。是數(shù)據(jù)清洗和預(yù)處理的重要工具。
一、基礎(chǔ)文本函數(shù)
1.Concat函數(shù)
功能:將多個區(qū)域或文本字符串中的文本組合起來。
語法結(jié)果:=Concat(字符串1,[字符串2]……)。
目的:合并指定單元格區(qū)域的文本。
操作方法:
在目標(biāo)單元格中輸入公式:=CONCAT(B4:I4)。
2.TextJoin函數(shù)
功能:使用分隔符連接列表或文本字符串區(qū)域。
語法結(jié)構(gòu):=Textjoin(分隔符,是否忽略空白單元格,字符串1,[字符串2]……)
參數(shù)解讀:
1.分隔符,必須:分隔符自定義,可以是空格、-、|等。
2.是否忽略空白單元格,必須:默認(rèn)值為1,即忽略空白單元格;為0時則為不忽略空白單元格。
目的:合并指定區(qū)域的字符串,并用空格進(jìn)行間隔。
操作方法:
在目標(biāo)單元格中輸入公式:=TEXTJOIN(" ",1,B4:I4)。
3.Left、Mid、Right函數(shù)
功能:從指定的位置提取指定長度的字符串。
語法結(jié)構(gòu):
=Left(字符串,[字符長度]);默認(rèn)字符長度為1。
=Mid(字符串,開始位置,字符長度)。
=Right(字符串,[字符長度])。
目的:從左邊、中間位置,右邊提取指定長度的字符串。
操作方法:
在目標(biāo)單元格中輸入公式:=LEFT(J4,4)、=MID(J4,4,4)、=RIGHT(J4,4)。
4.Len函數(shù)
功能:返回文本字符串的字符個數(shù)。
語法結(jié)構(gòu):=Len(字符串)。
目的:返回指定字符串的字符個數(shù)。
操作方法:
在目標(biāo)單元格中輸入公式:=LEN(J4)。
二、轉(zhuǎn)換與格式函數(shù)
1.Upper函數(shù)
功能:將字母全部轉(zhuǎn)換為大寫。
語法結(jié)構(gòu):=Upper(字符串)。
目的:將英文字母全部轉(zhuǎn)換為為大寫形式。
操作方法:
在目標(biāo)單元格中輸入公式:=UPPER(J4)。
2.Lower函數(shù)
功能:將文本字符串全部轉(zhuǎn)換為小寫形式。
語法結(jié)構(gòu):=Lower(字符串)。
目的:將指定的字符串全部轉(zhuǎn)換為小寫形式。
操作方法:
在目標(biāo)單元格中輸入公式:=LOWER(K4)。
3.Proper函數(shù)
功能:將每個字符串的首字母及任何非字母之后的首字母轉(zhuǎn)換為大寫,其余的全部轉(zhuǎn)換為小寫。
語法結(jié)構(gòu):=Proper(字符串)。
目的:將指定字符串的首字母轉(zhuǎn)換為大寫。
操作方法:
在目標(biāo)單元格中輸入公式:=PROPER(J4)。
4.Value函數(shù)
功能:將代表數(shù)字的文本字符串轉(zhuǎn)換為數(shù)字。
語法結(jié)構(gòu):=Value(字符串)。
目的:計算8月份的銷售總額。
操作方法:
在目標(biāo)單元格中輸入=VALUE(I4)后再輸入=SUM(J4:J15)求和。
三、查找與替換函數(shù)
1.Find函數(shù)
功能:返回一個字符串在另一個字符串中的起始位置(區(qū)分大小寫,且不允許使用通配符)。
語法結(jié)構(gòu):=Find(要查找的字符串,被查找的字符串,[開始位置])。
參數(shù)解讀:
1.要查找的字符串,必須:需要在源字符串中定位的字符串。
2.被查找的字符串,必須:原始字符串。
3.開始位置,可選:從第幾個字符串開始查找,默認(rèn)值為1。
目的:在指定的字符串中查找“男”或“女"的位置。
操作方法:
在目標(biāo)單元格中輸入公式:=FIND(C4,J4,1)。
2.Search函數(shù)
功能:返回一個指定字符串或文本字符串在字符串中第一次出現(xiàn)的位置,從左向右查找;不區(qū)分大小寫,允許使用通配符。
語法結(jié)構(gòu):=Search(待查找的字符串,被查找的字符串,[開始位置])。
參數(shù)解讀:
1.待查找的字符串,必須:需要定位的字符串。
2.被查找的字符串,必須:目標(biāo)字符串。
3.開始位置,可選:默認(rèn)值為1,即第1次出現(xiàn)的位置。
目的:查找數(shù)字“1”首次出現(xiàn)的位置。
操作方法:
在目標(biāo)單元格中輸入公式:=SEARCH("1",J4)。
3.Replace函數(shù)
功能:將一個字符串中的部分字符串用另一個字符串替換。
語法結(jié)構(gòu):=Replace(源字符串,開始位置,字符個數(shù),新字符串)。
參數(shù)解讀:
1.源字符串,必須:被替換的目標(biāo)字符串。
2.開始位置,必須:被替換的起始位置。
3.字符個數(shù),必須:被替換的字符長度。
4.新字符串,必須:替換字符串。
目的:將指定字符串中首次出現(xiàn)的“1”替換為“一”。
操作方法:
在目標(biāo)單元格中輸入公式:=REPLACE(J4,K4,1,"一")。
4.Substitute函數(shù)
功能:將字符串中的部分字符串替換為新字符串。
語法結(jié)構(gòu):=Substitute(目標(biāo)字符串,被替換字符串,替換字符串,[替換序號])。
參數(shù)解讀:
1.目標(biāo)字符串,必須:就是源字符串。
2.被替換字符串,必須:目標(biāo)字符串中的舊字符串。
3.替換字符串,必須:更新之后的新字符串。
4.替換序號,可選:指定第幾次出現(xiàn)的“被替換字符串”,默認(rèn)為1。
目的:提取字符串職工的文本。
操作方法:
在目標(biāo)單元格中輸入公式:=SUBSTITUTE(L4,MID(L4,LENB(L4)-LEN(L4)+5,100),"")。
5.Trim函數(shù)
功能:除了字符串之間的單個空格外,清除其他所有的空格。
語法結(jié)構(gòu):=Trim(字符串)。
目的:清除目標(biāo)字符串中多余的空格。
操作方法:
在目標(biāo)單元格中輸入公式:=TRIM(J4)。
本章小結(jié):
文中從基本函數(shù)、替換與格式函數(shù)、查找與替換函數(shù)三個方面,詳細(xì)介紹了11個文本函數(shù),涉及到了方方面面,如能熟練掌握,對于提高文本的處理效率將會有很大的幫助,除此之外,還可以組合嵌套使用,其作用將會更大。
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.