Excel中進(jìn)行不規(guī)則數(shù)據(jù)分離的操作方法
Excel中進(jìn)行不規(guī)則數(shù)據(jù)分離的操作方法
如何把不規(guī)則的數(shù)據(jù)分離一直是麻煩,這里有點(diǎn)簡(jiǎn)單小技巧。今天,學(xué)習(xí)啦小編就教大家在Excel中進(jìn)行不規(guī)則數(shù)據(jù)分離的操作方法。
Excel中進(jìn)行不規(guī)則數(shù)據(jù)分離的操作步驟如下:
首先我們打開一個(gè)工作樣表作為例子。
表格內(nèi)我們輸入一些漢字與數(shù)字的樣本數(shù)據(jù)。這里雖然文字和數(shù)字的位數(shù)不同,但是實(shí)際上還是屬于一種規(guī)則性混合數(shù)據(jù)。因?yàn)槲淖衷谇鞍氩糠?,?shù)字在后半部分。
這里需要用到兩個(gè)函數(shù)將漢字與數(shù)字進(jìn)行分離,分別是len函數(shù)和lenb函數(shù)。lenb函數(shù)返回文本字符串位數(shù)以雙字節(jié)的形式。而len函數(shù)則返回文本字符串的單字節(jié)位數(shù)。
然后使用left函數(shù)進(jìn)行源數(shù)據(jù)的提取。規(guī)則是這樣的,len函數(shù)提取了源數(shù)據(jù)的位數(shù),而lenb函數(shù)提取了源數(shù)據(jù)的字節(jié)數(shù)。兩者相減正好是漢字字符的位數(shù)。
所以我們將lenb()返回值減去len()函數(shù)返回值,然后用left()函數(shù)將單元格內(nèi)的文本字符返回出來(lái),即可以得到漢字。
Excel中進(jìn)行不規(guī)則數(shù)據(jù)分離的操作相關(guān)文章:
1.excel如何分離多列或單一單元格內(nèi)數(shù)據(jù)
2.excel不規(guī)則單元格數(shù)據(jù)怎么自動(dòng)求和匯總