按照用途分類出以下文本和數(shù)據(jù)函數(shù):
ASC
用途:將字符串中的全角(雙字節(jié))英文字母更改為半角(單字節(jié))字符。
語(yǔ)法:ASC(text)
參數(shù):Text
為文本或包含文本的單元格引用询一。如果文本中不包含任何全角英文字母,則文本不會(huì)被更改菱阵。
實(shí)例:如果A1
=excel
晴及,則公式=ASC(A1)
返回excel
嫡锌。
CHAR
用途:返回對(duì)應(yīng)于數(shù)字代碼的字符,該函數(shù)可將其他類型的電腦文件中的代碼轉(zhuǎn)換為字符(操作環(huán)境為MacintoshMacintosh字符集和WindowsANSI字符集)蛛倦。
語(yǔ)法:CHAR(number)
參數(shù):Number
是用于轉(zhuǎn)換的字符代碼溯壶,介于1
~255
之間(使用當(dāng)前計(jì)算機(jī)字符集中的字符)甫男。
實(shí)例:公式=CHAR(56)
返回8
,=CHAR(36)
返回$
。
CLEAN
用途:刪除文本中不能打印的字符笋庄。對(duì)從其他應(yīng)用程序中輸入的字符串使用CLEAN函數(shù)倔监,將刪除其中含有的當(dāng)前操作系統(tǒng)無(wú)法打印的字符。
語(yǔ)法:CLEAN(text)
參數(shù):Text
為要從中刪除不能打印字符的任何字符串静暂。
實(shí)例:由于CHAR(7)
返回一個(gè)不能打印的字符谱秽,因此公式=CLEAN(CHAR(7)&"text"&CHAR(7))
返回text
疟赊。
CODE
用途:返回文字串中第一個(gè)字符的數(shù)字代碼(對(duì)應(yīng)于計(jì)算機(jī)當(dāng)前使用的字符集)。
語(yǔ)法:CODE(text)
參數(shù):Text
為需要得到其第一個(gè)字符代碼的文本驮审。
實(shí)例:因?yàn)?code>CHAR(65)返回A
,所以公式=CODE("Alphabet")
返回65
地来。
CONCATENATE
用途:將若干文字串合并到一個(gè)文字串中熙掺,其功能與"&
"運(yùn)算符相同适掰。
語(yǔ)法:CONCATENATE(text1,text2,...)
參數(shù):Text1
,text2
载城,...為1到30個(gè)將要合并成單個(gè)文本的文本項(xiàng)费就,這些文本項(xiàng)可以是文字串、數(shù)字或?qū)蝹€(gè)單元格的引用睬澡。
實(shí)例:如果A1
=98
眠蚂、A2
=千米
逝慧,則公式=CONCATENATE(A1,A2)
返回98千米
,與公式=A1&A2
等價(jià)云稚。
DOLLAR或RMB
用途:按照貨幣格式將小數(shù)四舍五入到指定的位數(shù)并轉(zhuǎn)換成文字沈堡。
語(yǔ)法:DOLLAR(number,decimals)
或RMB(number,decimals)
參數(shù):Number
是數(shù)字诞丽、包含數(shù)字的單元格引用,或計(jì)算結(jié)果為數(shù)字的公式崩泡;Decimals
是十進(jìn)制的小數(shù)角撞,如果Decimals
為負(fù)數(shù),則參數(shù)number
從小數(shù)點(diǎn)往左按相應(yīng)位數(shù)取整热康。如果省略Decimals
劣领,則假設(shè)其值為2
。
實(shí)例:公式=RMB(1586.567,2)
返回¥1586.57
奕锌,=RMB(99.888)
返回¥99.89
惊暴。
EXACT
用途:測(cè)試兩個(gè)字符串是否完全相同卫病。如果它們完全相同,則返回TRUE
益咬;否則返回FALSE
帜平。EXACT函數(shù)能區(qū)分大小寫(xiě)罕模,但忽略格式上的差異帘瞭。
語(yǔ)法:EXACT(text1,text2)
參數(shù):Text1
是待比較的第一個(gè)字符串,Text2
是待比較的第二個(gè)字符串抛腕。
實(shí)例:如果A1
=物理
媒殉、A2
=化學(xué)
廷蓉、A3
=物理
,則公式=EXACT(A1,A2)
返回FALSE
刹悴,=EXACT(A1,A3)
返回FALSE
,=EXACT("word","word")
返回TRUE
子房。
FIND
用途:FIND用于查找其他文本串(within_text
)內(nèi)的文本串(find_text
)就轧,并從within_text
的首字符開(kāi)始返回find_text
的起始位置編號(hào)。此函數(shù)適用于雙字節(jié)字符妒御,它區(qū)分大小寫(xiě)但不允許使用通配符解愤。
語(yǔ)法:FIND(find_text,within_text,start_num)
參數(shù):Find_text
是待查找的目標(biāo)文本;Within_text
是包含待查找文本的源文本携丁;Start_num
指定從其開(kāi)始進(jìn)行查找的字符琢歇,即within_text
中編號(hào)為1
的字符。如果忽略start_num
梦鉴,則假設(shè)其為1
李茫。
實(shí)例:如果A1
=軟件報(bào)
肥橙,則公式=FIND("軟件",A1,1)
返回1
魄宏。
FINDB
用途:FINDB用于查找其他文本串(within_text
)內(nèi)的文本串(find_text
),并根據(jù)每個(gè)字符使用的字節(jié)數(shù)從within_text
的首字符開(kāi)始返回find_text
的起始位置編號(hào)存筏。FIND與FINDB的區(qū)別在于:前者是以字符數(shù)為單位返回起始位置編號(hào)宠互,后者是以字節(jié)數(shù)為單位返回起始位置編號(hào)。
語(yǔ)法:FINDB(find_text,within_text,start_num)
參數(shù):Find_text
是待查找的目標(biāo)文本椭坚;Within_text
是包含待查找文本的源文本予跌;Start_num
指定從其開(kāi)始進(jìn)行查找的字符,即within_text
中編號(hào)為1
的字符善茎。如果忽略start_num
券册,則假設(shè)其為1
。
注意:此函數(shù)適用于雙字節(jié)字符垂涯,它能區(qū)分大小寫(xiě)但不允許使用通配符烁焙。其它事項(xiàng)與FIND函數(shù)相同。
實(shí)例:如果A1
=電腦愛(ài)好者
耕赘,則公式=FINDB(愛(ài)好者",A1,1)
返回5
骄蝇。因?yàn)槊總€(gè)字符均按字節(jié)進(jìn)行計(jì)算,而一個(gè)漢字為2個(gè)字節(jié)操骡,所以第三個(gè)漢字愛(ài)從第五個(gè)字節(jié)開(kāi)始九火。
FIXED
用途:按指定的小數(shù)位數(shù)四舍五入一個(gè)數(shù)赚窃,以小數(shù)格式設(shè)置后以文字串形式返回結(jié)果。
語(yǔ)法:FIXED(number,decimals,no_commas)
參數(shù):Number
是要進(jìn)行四舍五入并轉(zhuǎn)換成文字串的數(shù)吃既;Decimals
為一數(shù)值考榨,用以指定小數(shù)點(diǎn)右邊的小數(shù)位數(shù);No_commas
為一邏輯值鹦倚。如果是TRUE
河质,則函數(shù)FIXED返回的文字不含逗號(hào)。如果no_commas
是FALSE
或省略
震叙,則返回的文字中包含逗號(hào)掀鹅。
實(shí)例:如果A1
=2001.16845
,則公式=FIXED(A2,2,TRUE)
返回2001.17
媒楼,=FIXED(6834.567,-1)
返回6830
乐尊。
JIS
用途:將字符串中的半角(單字節(jié))英文字母更改為全角(雙字節(jié))字符。
語(yǔ)法:JIS(text)
參數(shù):Text
為文本或?qū)Π谋镜膯卧?或引用)划址。如果文本中不包含任何半角英文字母扔嵌,則文本不會(huì)更改。
實(shí)例:如果A1
=excel
夺颤,則公式=JIS(a1)
返回EXCEL
痢缎。
LEFT或LEFTB
用途:根據(jù)指定的字符數(shù)返回文本串中的第一個(gè)或前幾個(gè)字符。此函數(shù)用于雙字節(jié)字符世澜。
語(yǔ)法:LEFT(text,num_chars)
或LEFTB(text,num_bytes)
參數(shù):Text
是包含要提取字符的文本串独旷;Num_chars
指定函數(shù)要提取的字符數(shù),它必須大于或等于0
寥裂。Num_bytes
按字節(jié)數(shù)指定由LEFTB提取的字符數(shù)嵌洼。
實(shí)例:如果A1
=電腦愛(ài)好者
,則=LEFT(A1,2)
返回電腦
封恰,=LEFTB(A1,2)
返回電
麻养。
LEN或LENB
用途:LEN返回文本串的字符數(shù)。LENB返回文本串中所有字符的字節(jié)數(shù)诺舔。
語(yǔ)法:LEN(text)
或LENB(text)
參數(shù):Text
待要查找其長(zhǎng)度的文本鳖昌。
注意:此函數(shù)用于雙字節(jié)字符,且空格也將作為字符進(jìn)行統(tǒng)計(jì)混萝。
實(shí)例:如果A1
=電腦愛(ài)好者
,則公式=LEN(A1)
返回5
萍恕,=LENB(A1)
返回10
逸嘀。
LOWER
用途:將一個(gè)文字串中的所有大寫(xiě)字母轉(zhuǎn)換為小寫(xiě)字母。
語(yǔ)法:LOWER(text)
語(yǔ)法:Text
是包含待轉(zhuǎn)換字母的文字串允粤。
注意:LOWER函數(shù)不改變文字串中非字母的字符崭倘。LOWER與PROPER和UPPER函數(shù)非常相似翼岁。
實(shí)例:如果A1
=Excel
,則公式=LOWER(A1)
返回excel
司光。
MID或MIDB
用途:MID返回文本串中從指定位置開(kāi)始的特定數(shù)目的字符琅坡,該數(shù)目由用戶指定。MIDB返回文本串中從指定位置開(kāi)始的特定數(shù)目的字符残家,該數(shù)目由用戶指定榆俺。MIDB函數(shù)可以用于雙字節(jié)字符。
語(yǔ)法:MID(text,start_num,num_chars)
或MIDB(text,start_num,num_bytes)
參數(shù):Text
是包含要提取字符的文本串坞淮。Start_num
是文本中要提取的第一個(gè)字符的位置茴晋,文本中第一個(gè)字符的start_num
為1
,以此類推回窘;Num_chars
指定希望MID從文本中返回字符的個(gè)數(shù)诺擅;Num_bytes
指定希望MIDB從文本中按字節(jié)返回字符的個(gè)數(shù)。
實(shí)例:如果A1
=電子計(jì)算機(jī)
啡直,則公式=MID(A1,3,2)
返回計(jì)算
烁涌,=MIDB(A1,3,2)
返回子
。
PHONETIC
用途:提取文本串中的拼音(furigana
)字符酒觅。
語(yǔ)法:PHONETIC(reference)
參數(shù):Reference
為文本串或?qū)蝹€(gè)單元格或包含文本串的單元格區(qū)域的引用撮执。如果reference
為單元格區(qū)域,則返回區(qū)域左上角單元格中的furigana
文本串阐滩。如果reference
為不相鄰單元格的區(qū)域二打,將返回#N/A
錯(cuò)誤值。
注意:該函數(shù)在中文Excel中無(wú)效掂榔。
PROPER
用途:將文字串的首字母及任何非字母字符之后的首字母轉(zhuǎn)換成大寫(xiě)继效。將其余的字母轉(zhuǎn)換成小寫(xiě)。
語(yǔ)法:PROPER(text)
參數(shù):Text
是需要進(jìn)行轉(zhuǎn)換的字符串装获,包括雙引號(hào)中的文字串瑞信、返回文本值的公式或?qū)形谋镜膯卧褚玫取?br>
實(shí)例:如果A1
=學(xué)習(xí)excel
,則公式=PROPER(A1)
返回學(xué)習(xí)Excel
穴豫。
REPLACE或REPLACEB
用途:REPLACE使用其他文本串并根據(jù)所指定的字符數(shù)替換另一文本串中的部分文本凡简。REPLACEB的用途與REPLACE相同,它是根據(jù)所指定的字節(jié)數(shù)替換另一文本串中的部分文本精肃。
語(yǔ)法:REPLACE(old_text,start_num,num_chars,new_text)
或REPLACEB(old_text,start_num,num_bytes,new_text)
參數(shù):Old_text
是要替換其部分字符的文本秤涩;Start_num
是要用new_text
替換的old_text
中字符的位置;Num_chars
是希望REPLACE使用new_text
替換old_text
中字符的個(gè)數(shù)司抱;Num_bytes
是希望REPLACE使用new_text
替換old_text
的字節(jié)數(shù)筐眷;New_text
是要用于替換old_text
中字符的文本。
注意:以上兩函數(shù)均適用于雙字節(jié)的漢字习柠。
實(shí)例:如果A1
=學(xué)習(xí)的革命
匀谣、A2
=電腦
照棋,則公式=REPLACE(A1,3,3,A2)
返回學(xué)習(xí)電腦
,=REPLACEB(A1,2,3,A2)
返回電腦的革命
武翎。
REPT
用途:按照給定的次數(shù)重復(fù)顯示文本烈炭。可以通過(guò)REPT函數(shù)對(duì)單元格進(jìn)行重復(fù)填充宝恶。
語(yǔ)法:REPT(text,number_times)
參數(shù):Text
是需要重復(fù)顯示的文本符隙,Number_times
是重復(fù)顯示的次數(shù)(正數(shù))。
注意:REPT函數(shù)的結(jié)果不能多于255
個(gè)字符卑惜。
實(shí)例:公式=REPT("軟件報(bào)",2)
返回軟件報(bào)軟件報(bào)
膏执。
RIGHT或RIGHTB
用途:RIGHT根據(jù)所指定的字符數(shù)返回文本串中最后一個(gè)或多個(gè)字符。RIGHTB根據(jù)所指定的字節(jié)數(shù)返回文本串中最后一個(gè)或多個(gè)字符露久。
語(yǔ)法:RIGHT(text,num_chars)
或RIGHTB(text,num_bytes)
參數(shù):Text
是包含要提取字符的文本串更米;Num_chars
指定希望RIGHT提取的字符數(shù),它必須大于或等于0
毫痕。如果num_chars
大于文本長(zhǎng)度征峦,則RIGHT返回所有文本。如果忽略num_chars
消请,則假定其為1
栏笆。Num_bytes
指定欲提取字符的字節(jié)數(shù)。
實(shí)例:如果A1
=學(xué)習(xí)的革命
臊泰,則公式=RIGHT(A1,2)
返回革命
蛉加,=RIGHTB(A1,2)
返回命
。
SEARCH或SEARCHB
用途:返回從start_num
開(kāi)始首次找到特定字符或文本串的位置編號(hào)缸逃。其中SEARCH以字符數(shù)為單位针饥,SEARCHB以字節(jié)數(shù)為單位。
語(yǔ)法:SEARCH(find_text,within_text,start_num)
或SEARCHB(find_text,within_text,start_num)
參數(shù):Find_text
是要查找的文本需频,可以使用通配符丁眼,包括問(wèn)號(hào)?
和星號(hào)*
。其中問(wèn)號(hào)可匹配任意的單個(gè)字符昭殉,星號(hào)可匹配任意的連續(xù)字符苞七。如果要查找實(shí)際的問(wèn)號(hào)或星號(hào),應(yīng)當(dāng)在該字符前鍵入波浪線~
挪丢。Within_text
是要在其中查找find_text
的文本蹂风。Start_num
是within_text
中開(kāi)始查找的字符的編號(hào)。如果忽略start_num
乾蓬,則假定其為1
惠啄。
實(shí)例:如果A1
=學(xué)習(xí)的革命
,則公式=SEARCH("的",A1)
返回3
,=SEARCHB("的",A1)
返回5
礁阁。
SUBSTITUTE
用途:在文字串中用new_text
替代old_text
。如果需要在一個(gè)文字串中替換指定的文本族奢,可以使用函數(shù)SUBSTITUTE姥闭;如果需要在某一文字串中替換指定位置處的任意文本,就應(yīng)當(dāng)使用函數(shù)REPLACE越走。
語(yǔ)法:SUBSTITUTE(text,old_text,new_text,instance_num)
參數(shù):Text
是需要替換其中字符的文本棚品,或是含有文本的單元格引用;Old_text
是需要替換的舊文本廊敌;New_text
用于替換old_text
的文本铜跑;Instance_num
為一數(shù)值,用來(lái)指定以new_text
替換第幾次出現(xiàn)的old_text
骡澈;如果指定了instance_num
锅纺,則只有滿足要求的old_text
被替換;否則將用new_text
替換Text
中出現(xiàn)的所有old_text
肋殴。
實(shí)例:如果A1
=學(xué)習(xí)的革命
囤锉、A2
=電腦
,則公式=SUBSTITUTE(A1,"的革命",A2,1)
返回學(xué)習(xí)電腦
护锤。
T
用途:將數(shù)值轉(zhuǎn)換成文本官地。
語(yǔ)法:T(value)
參數(shù):Value
是需要進(jìn)行測(cè)試的數(shù)據(jù)。如果value
本身就是文本烙懦,或是對(duì)文本單元格的引用驱入,T函數(shù)將返回value
;如果沒(méi)有引用文本氯析,則返回""
(空文本)亏较。
實(shí)例:如果A1
中含有文本電腦
,則公式=T(A1)
返回電腦
魄鸦。
TEXT
用途:將數(shù)值轉(zhuǎn)換為按指定數(shù)字格式表示的文本宴杀。
語(yǔ)法:TEXT(value,format_text)
參數(shù):Value
是數(shù)值、計(jì)算結(jié)果是數(shù)值的公式拾因、或?qū)?shù)值單元格的引用旺罢;Format_text
是所要選用的文本型數(shù)字格式,即單元格格式對(duì)話框數(shù)字選項(xiàng)卡的分類列表框中顯示的格式绢记,它不能包含星號(hào)*
扁达。
注意:使用單元格格式對(duì)話框的數(shù)字選項(xiàng)卡設(shè)置單元格格式,只會(huì)改變單元格的格式而不會(huì)影響其中的數(shù)值蠢熄。使用函數(shù)TEXT可以將數(shù)值轉(zhuǎn)換為帶格式的文本跪解,而其結(jié)果將不再作為數(shù)字參與計(jì)算。
實(shí)例:如果A1
=2986.638
签孔,則公式=TEXT(A5,"#,##0.00")
返回2,986.64
叉讥。
TRIM
用途:除了單詞之間的單個(gè)空格外窘行,清除文本中的所有的空格,如首尾空格图仓。如果從其他應(yīng)用程序中獲得了帶有不規(guī)則空格的文本罐盔,可以使用TRIM函數(shù)清除這些空格。
語(yǔ)法:TRIM(text)
參數(shù):Text
是需要清除其中空格的文本救崔。
實(shí)例:如果A1
=First Quarter Earnings
惶看,則公式=TRIM(A1)
返回First Quarter Earnings
。
UPPER
用途:將文本轉(zhuǎn)換成大寫(xiě)形式六孵。
語(yǔ)法:UPPER(text)
參數(shù):Text
為需要轉(zhuǎn)換成大寫(xiě)形式的文本纬黎,它可以是引用或文字串。
實(shí)例:公式=UPPER("apple")
返回APPLE
劫窒。
VALUE
用途:將表示數(shù)字的文字串轉(zhuǎn)換成數(shù)字本今。
語(yǔ)法:VALUE(text)
參數(shù):Text
為帶引號(hào)的文本,或?qū)π枰M(jìn)行文本轉(zhuǎn)換的單元格的引用主巍。它可以是Excel可以識(shí)別的任意常數(shù)诈泼、日期或時(shí)間格式。如果Text
不屬于上述格式煤禽,則VALUE函數(shù)返回錯(cuò)誤值#VALUE!
铐达。
注意:通常不需要在公式中使用VALUE函數(shù),Excel可以在需要時(shí)自動(dòng)進(jìn)行轉(zhuǎn)換檬果。VALUE函數(shù)主要用于與其他電子表格程序兼容瓮孙。
實(shí)例:公式=VALUE("¥1,000")
返回1000
;=VALUE("16:48:00")-VALUE("12:00:00")
返回0.2
选脊,該序列數(shù)等于4小時(shí)48分鐘
杭抠。
WIDECHAR
用途:將單字節(jié)字符轉(zhuǎn)換為雙字節(jié)字符。
語(yǔ)法:WIDECHAR(text)
參數(shù):Text
是需要轉(zhuǎn)換為雙字節(jié)字符的文本或包含文本的單元格引用恳啥。
注意:因?yàn)闈h字本身是雙字節(jié)字符偏灿,所以使用此函數(shù)轉(zhuǎn)換漢字時(shí)得到的是漢字的原形。
實(shí)例:公式=WIDECHAR("apple")
返回apple
钝的,=WIDECHAR("電腦")
返回電腦
翁垂。
相關(guān)文章目錄