第一,midb函數(shù)的用法介紹
midb函數(shù)與mid函數(shù)的區(qū)別是什么呢?其實(shí)就是單字節(jié)與雙字節(jié)問題,前者取字節(jié),后者取字符,在無(wú)漢字的情況下,midb函數(shù)與mid函數(shù)相當(dāng)。
MID函數(shù)返回文本字符串中從指定位置開始的特定數(shù)目的字符,該數(shù)目由用戶指定。
MIDB函數(shù)根據(jù)指定的字節(jié)數(shù),返回文本字符串中從指定位置開始的特定數(shù)目的字符。
midb函數(shù)與mid函數(shù)的語(yǔ)法如下:
MID(text, start_num, num_chars)
MIDB(text, start_num, num_bytes)
第二,midb函數(shù)舉例分析
=MID("blwbbs部落窩論壇",2,6):返回從“blwbbs部落窩論壇”中第2個(gè)字符開始的6個(gè)字符,即“l(fā)wbbs部”。
=MIDB("blwbbs部落窩論壇",2,6):返回從“blwbbs部落窩論壇”中第2個(gè)字節(jié)開始的6個(gè)字節(jié),即“l(fā)wbbs”。
=MID("Fluid Flow",1,5),結(jié)果為:Fluid
=MID("Fluid Flow",7,20),結(jié)果為:Flow
=MID("Fluid Flow",20,5) ,結(jié)果為空。
第三,midb函數(shù)實(shí)例部分
如何在單雙字節(jié)字符混合的字符串中查找第一個(gè)單字節(jié)字符?即常規(guī)的英漢混合中查找英文字母、漢數(shù)混合中查找數(shù)字。
例如:“中國(guó)有56個(gè)民族”中,第一個(gè)單字節(jié)字符為5。
“部落窩論壇blwbbs.com歡迎光臨”中第一個(gè)單字節(jié)字符是b。
假設(shè)上面的字符在A1單元格,B1輸入公式:=MIDB(A1,SEARCHB("?",A1),1)
SEARCH函數(shù)可以支持通配符,對(duì)于單、雙字節(jié)字符都是按一個(gè)字符算長(zhǎng)度1;
SEARCHB函數(shù)也支持通配符,不過對(duì)于雙字節(jié)字符,是按一個(gè)字符算長(zhǎng)度2計(jì)算的。
"?"是通配符,代表任意單個(gè)字符(從結(jié)果看,確切的說,在區(qū)分單雙字節(jié)時(shí),是代表單個(gè)單字節(jié)字符)
因此,=SEARCHB("?","中國(guó)有56個(gè)民族")——找到第一個(gè)單字節(jié)字符即數(shù)字5的位置:7(3個(gè)雙字節(jié)字符*2+1)。配套用MIDB代替MID,也是區(qū)分單雙字節(jié)字符。
Excel中midb函數(shù)就介紹這些了。
核心關(guān)注:拓步ERP系統(tǒng)平臺(tái)是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊(yùn)涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請(qǐng)注明出處:拓步ERP資訊網(wǎng)http://www.ezxoed.cn/
本文標(biāo)題:midb函數(shù)深入介紹
本文網(wǎng)址:http://www.ezxoed.cn/html/support/11139216161.html