清洗類函數(shù):
1、left函數(shù):
含義:是一個字符串函數(shù)敷搪,返回具有指定長度的字符串的左邊部分
語法格式:=LEFT(text,[num_chars])
說明:
如果沒有標(biāo)明字符串長度幢哨,則默認(rèn)為1赡勘,返回左邊第一個字符。
如果字符串長度大于文本長度捞镰,返回整個文本如果字符串長度為0闸与,返回空
如果字符串長度為負(fù)數(shù),返回錯誤
2岸售、right函數(shù):
含義:與left函數(shù)一樣践樱,不同的是從右邊開始返回
- 語法格式:=RIGHT(text,【num_chars】)
- 說明:用法與left一樣
3凸丸、mid函數(shù):
含義:從指定位置開始拷邢,提取用戶指定的字符數(shù)
- 語法格式:MID(text,start_num屎慢,num_chars)
說明: - 如果起始位置的數(shù)字大于文本長度瞭稼,返回空;若是負(fù)數(shù)腻惠,返回一個錯誤
- 字符串長度為負(fù)數(shù)時环肘,返回一個錯誤
4、len函數(shù):
含義:返回文本字符串中字符的個數(shù)
- 語法格式:=LEN(text)
5集灌、lenb函數(shù):
含義:返回文本字符串中字符的個數(shù)(中文為2個字節(jié))
- 語法格式:=LENB(text)
6悔雹、concatenate函數(shù):
含義:將多個字符文本或單元格中的數(shù)據(jù)連接在一起,顯示在一個單元格中
- 語法格式:=CONCATENATE(text1,[text2]……)
- 說明:
- 不能選定多個區(qū)域進(jìn)行連接,必須單元格與單元格之間用逗號隔開
7腌零、text函數(shù):
含義:按指定的數(shù)值格式將數(shù)字轉(zhuǎn)換成文本
- 語法格式:=TEXT(value/必須為數(shù)字梯找,format_text/單元格格式)
說明: - Value 為數(shù)值、計(jì)算結(jié)果為數(shù)字值的公式益涧,或?qū)Π瑪?shù)字值的單元格的引用初肉。Format_text 為“單元格格式”對話框中“數(shù)字”選項(xiàng)卡上“分類”框中的文本形式的數(shù)字格式。
舉例: - 出生日期轉(zhuǎn)變成以“-”符號為分隔符的日期饰躲, 公式:=TEXT(value,"0-00-00")
- 日期轉(zhuǎn)換為中英文的星期幾和簡寫牙咏,
- 公式:B2=TEXT(A2,"aaaa")aaaa為中文星期全稱
- C2=TEXT(A2,"dddd")dddd為英文星期全稱
- D2=TEXT(A2,"aaa")aaa為中文星期簡稱
- E2=TEXT(A2,"ddd")ddd為英文星期簡稱
8、trim函數(shù):
含義:把單元格內(nèi)容中多余的空格去掉
- 語法格式:=TRIM(text)
說明:兩端的全部去掉嘹裂,字符串間連續(xù)多個空格的會保留一個妄壶,中文、英文的皆是如此
9寄狼、replace函數(shù):
含義:將一個字符串中的部分字符用另一個字符串替換 - 語法格式:=REPLACE(old_text,start_num/(數(shù)字丁寄,指定開始替換的位置),num_chars/被替換字符串的個數(shù),new_text)
說明: - old_text可以是單元格,也可以是字符串
- 直接用位置來定位被替換的字符串
10泊愧、substitute函數(shù):
含義:對字符串中的部分字符串以新字符串代替伊磺,與replace不同的是,直接寫出被代替的字符串
語法格式:=SUBSTITUTE(text,old_text,new_text,[instance_num])
說明:
- Text 不省略參數(shù)删咱。為需要替換其中字符的文本屑埋,或?qū)形谋镜膯卧竦囊谩?/li>
- Old_text 不省略參數(shù)。為需要替換的舊文本痰滋。
- New_text 不省略參數(shù),但有默認(rèn)值空摘能。用于替換 old_text 的文本。
- Instance_num 為一數(shù)值敲街,用來指定以 new_text 替換第幾次出現(xiàn)的 old_text团搞。如果指定了 instance_num,則只有滿足要求的 old_text 被替換多艇;如果缺省則將用 new_text 替換 TEXT 中出現(xiàn)的所有 old_text逻恐。
11、find函數(shù):
含義:Find函數(shù)用來對原始數(shù)據(jù)中某個字符串進(jìn)行定位峻黍,以確定其位置复隆。Find函數(shù)進(jìn)行定位時,總是從指定位置開始奸披,返回找到的第一個匹配字符串的位置昏名,而不管其后是否還有相匹配的字符串。
語法格式: =FIND(find_text,within_text,start_num)
說明:
Find_text 是要查找的字符串阵面。
Within_text 是包含要查找關(guān)鍵字的單元格。就是說要在這個單元格內(nèi)查找關(guān)鍵字。
Start_num 指定開始進(jìn)行查找的字符數(shù)样刷。比如Start_num為1仑扑,則從單元格內(nèi)第一個字符開始查找關(guān)鍵字。如果忽略 start_num置鼻,則假設(shè)其為 1镇饮。
與Find類似,Search函數(shù)也有相同的功能箕母。它們的區(qū)別是储藐,F(xiàn)ind區(qū)分大小寫,而Search不分大小寫(當(dāng)被查找的文本為英文時)嘶是。
FIND函數(shù)钙勃,第一位查找內(nèi)容,如果是文本的話聂喇,必須添加英語輸入法下的雙引號辖源,否則函數(shù)無法計(jì)算。
12希太、search函數(shù)
含義:返回一個指定字符或文本字符串在字符串中第一次出現(xiàn)的位置克饶,從左到右查找
語法格式: SEARCH(find_text,within_text,[start_num])
search函數(shù)可以支持通配符,通配符是一種特殊語句誊辉,主要有星號(*)和問號(?)矾湃,用來模糊搜索文件,而FIND函數(shù)不支持堕澄。