Excel是辦公應(yīng)用中的常用軟件,它不光有統(tǒng)計(jì)功能,在進(jìn)行查找、計(jì)算時(shí),Excel也有諸多的函數(shù)可以簡化我們的操作。需要注意的是對中英文的處理是不大相同的,中文的一個(gè)字是按兩個(gè)字節(jié)計(jì)算的,稍不注意就可能忽略這一點(diǎn),造成錯(cuò)誤。其實(shí)Excel函數(shù)中有專門針對雙字節(jié)字符的函數(shù)。
讓我們先來看看函數(shù)FIND與函數(shù)FINDB的區(qū)別。
語法: 兩個(gè)函數(shù)的參數(shù)相同。
作用:FIND函數(shù)用于查找文本(within_text)中的字符串(find_text),并從within_text的首字符開始返回find_text的起始位置編號。也可使用SEARCH查找字符串,但是,F(xiàn)IND和SEARCH不同,F(xiàn)IND區(qū)分大小寫并且不允許使用通配符。
FINDB函數(shù)用于查找文本(within_text)中的字符串(find_text),并基于字節(jié)數(shù)從within_text的首字符開始返回find_text的起始位置編號。此函數(shù)用于雙字節(jié)字符。
示例:在圖1中,單元B2中的公式為“=FIND("雨",A2)”
單元格B3中的公式為“=FINDB("雨",A2)”
兩個(gè)函數(shù)公式得出的結(jié)果不一樣,這是因?yàn)樵贔IND函數(shù)中,“雨”位于“吳雨峰”串中的第二個(gè)位置,故返回“2”;而在FINDB函數(shù)中,每個(gè)漢字按2個(gè)字節(jié)算,所以“雨”是從第三個(gè)字節(jié)開始的,返回“3”。 同理:LEFT與LEFTB、RIGHT與RIGHTB、LEN與LENB、MID與MIDB、REPLACE與REPLACEB、SEARCH與SEARCHB的關(guān)系也如是。即不帶字母B的函數(shù)是按字符操作的,而帶字母B的函數(shù)是按字節(jié)進(jìn)行操作的。
我們在編輯、修改、計(jì)算工作簿數(shù)據(jù)時(shí),經(jīng)常會用到許多漢字字符,如果使用以上帶字母B的函數(shù)對漢字字符進(jìn)行操作,就會很方便
讓我們先來看看函數(shù)FIND與函數(shù)FINDB的區(qū)別。
語法: 兩個(gè)函數(shù)的參數(shù)相同。
作用:FIND函數(shù)用于查找文本(within_text)中的字符串(find_text),并從within_text的首字符開始返回find_text的起始位置編號。也可使用SEARCH查找字符串,但是,F(xiàn)IND和SEARCH不同,F(xiàn)IND區(qū)分大小寫并且不允許使用通配符。
FINDB函數(shù)用于查找文本(within_text)中的字符串(find_text),并基于字節(jié)數(shù)從within_text的首字符開始返回find_text的起始位置編號。此函數(shù)用于雙字節(jié)字符。
示例:在圖1中,單元B2中的公式為“=FIND("雨",A2)”
單元格B3中的公式為“=FINDB("雨",A2)”
兩個(gè)函數(shù)公式得出的結(jié)果不一樣,這是因?yàn)樵贔IND函數(shù)中,“雨”位于“吳雨峰”串中的第二個(gè)位置,故返回“2”;而在FINDB函數(shù)中,每個(gè)漢字按2個(gè)字節(jié)算,所以“雨”是從第三個(gè)字節(jié)開始的,返回“3”。 同理:LEFT與LEFTB、RIGHT與RIGHTB、LEN與LENB、MID與MIDB、REPLACE與REPLACEB、SEARCH與SEARCHB的關(guān)系也如是。即不帶字母B的函數(shù)是按字符操作的,而帶字母B的函數(shù)是按字節(jié)進(jìn)行操作的。
我們在編輯、修改、計(jì)算工作簿數(shù)據(jù)時(shí),經(jīng)常會用到許多漢字字符,如果使用以上帶字母B的函數(shù)對漢字字符進(jìn)行操作,就會很方便