久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

一個(gè)Excel字符提取案例,用了3種方法和10個(gè)函數(shù),,堪稱集大成者

 weimiao 2019-09-07

有這樣一個(gè)Excel經(jīng)典問題,,如下圖開戶行和銀行賬戶寫在同一個(gè)單元格中,需要將銀行賬號分離出來,。

一個(gè)Excel字符提取案例,,用了3種方法和10個(gè)函數(shù),堪稱集大成者

解決這個(gè)問題并不難,,我相信大多數(shù)同學(xué)都能想到不止一種方法,,比如:

①快速填充法

②分列法

③Right函數(shù)法

這個(gè)問題雖然簡單,,但是它引出了Excel中一大類問題:如何在Excel中分離任何位置的字符串?比如,,就上圖所示的問題,,上面給出的三種方法真的都可以么,我們來分析分析:

▌快速填充

這個(gè)方法可以很好的解決數(shù)據(jù)不規(guī)整的的提取問題,,但是這個(gè)方法只能使用一次,,如果數(shù)據(jù)變化,需要重新進(jìn)行填充,。

▌分列

看以上數(shù)據(jù)特點(diǎn):

①無固定長度,,因此不能以【固定字符】進(jìn)行拆分;

②并不是所有文字與數(shù)字之間都存在【空格】,,因此無法以【分隔符號】進(jìn)行拆分,;

所以分列法并不可行

▌Right函數(shù)

=SUBSTITUTE((RIGHT(B3,LEN(B3)*2-LENB(B3))),' ','')

所以,你看,,對于Excel提取賬號這個(gè)問題,,看似簡單,但是由于數(shù)據(jù)情況的不同,,并不是所有的方法都適用,,這其實(shí)是一個(gè)套路很深的Excel經(jīng)典問題,通過這個(gè)問題,,可以擴(kuò)展出來很多知識點(diǎn),。

1、賬號提取的三個(gè)思路

三個(gè)思路:快速填充,、分列,、函數(shù)法

一個(gè)Excel字符提取案例,用了3種方法和10個(gè)函數(shù),,堪稱集大成者

分列和快速填充我們在過去的文章中講過很多,,比較容易理解,這里重點(diǎn)講解函數(shù)法:

=SUBSTITUTE((RIGHT(B3,LEN(B3)*2-LENB(B3))),' ','')

2,、RIGHT函數(shù)提取字符

首先對主函數(shù)RIGHT的分析,,如下圖所示:

一個(gè)Excel字符提取案例,用了3種方法和10個(gè)函數(shù),,堪稱集大成者

RIGHT函數(shù)需要確定第二個(gè)參數(shù),,即從字符串右端需要返回的字符的個(gè)數(shù),這個(gè)應(yīng)該怎么確定呢,?

1.對于中文來說,LENB按 2個(gè)字節(jié)計(jì)數(shù),,而LEN按 1 個(gè)字節(jié)計(jì)數(shù),;

2.對于數(shù)字、空格來說,不管是LEN還是LENB都是按 1 個(gè)字節(jié)計(jì)數(shù),;

3.數(shù)字(含空格)的個(gè)數(shù)

=(中文個(gè)數(shù)+數(shù)字個(gè)數(shù))*2-(中文個(gè)數(shù)*2+數(shù)字個(gè)數(shù))=LEN(B3)*2-LENB(B3)

一個(gè)Excel字符提取案例,,用了3種方法和10個(gè)函數(shù),堪稱集大成者

3,、MID函數(shù)提取字符

MID函數(shù)是用來截取處于中間位置的字符的,,他有一個(gè)兄弟函數(shù)MIDB,它也屬于MID函數(shù)大類,,這兩者有什么區(qū)別呢,?MID,不分英文,、中文的,。一個(gè)英文字母和一個(gè)漢字都是一個(gè)數(shù)。而MIDB,,就有區(qū)分,,一個(gè)英文字母為一個(gè)字符,一個(gè)漢字為兩個(gè)字符,。

正是利用MIDB函數(shù)對中英文字符的判定的特性,,可以用它來提取復(fù)雜的字符串。

=TRIM(MIDB(B3,SEARCHB('?',B3),LENB(B3)))

一個(gè)Excel字符提取案例,,用了3種方法和10個(gè)函數(shù),,堪稱集大成者

一個(gè)Excel字符提取案例,用了3種方法和10個(gè)函數(shù),,堪稱集大成者

4,、LOOKUP函數(shù)提取字符

關(guān)于LOOKUP函數(shù)的詳細(xì)用法,我寫過一個(gè)教科書級的圖文教程,,通過6張圖片就能完全掌握LOOKUP最基礎(chǔ),、最地道、最核心的用法,,可以看這篇教程來學(xué)習(xí),。

Excel中的萬能查找函數(shù)LOOKUP,全在這六張卡片中,!

而使用LOOKUP函數(shù)提取本案例中的字符,,寫出的公式是這樣的:

=LOOKUP('A',TRIM(RIGHT(B3,ROW($1:$30))))

一個(gè)Excel字符提取案例,用了3種方法和10個(gè)函數(shù),,堪稱集大成者

一個(gè)Excel字符提取案例,,用了3種方法和10個(gè)函數(shù),堪稱集大成者

當(dāng)然,,使用LOOKUP還可以寫出其他的公式形式,,也能完成本案例的字符提?。?/p>

=LOOKUP('A',TRIM(RIGHT(B3,ROW($1:$30))))

一個(gè)Excel字符提取案例,用了3種方法和10個(gè)函數(shù),,堪稱集大成者

你看,,通過一個(gè)小小的提取字符案例,我們學(xué)習(xí)了Excel的快速填充,、分列和11個(gè)Excel常用函數(shù),,他們分別是RIGHT、LEN,、LENB,、MID、MIDB,、SUBSTITUTE,、LOOKUP、TRIM,、ROW,,SEARCH、FIND,,可以說,,掌握這些常用的文本提取函數(shù),任何形式的字符提取你都手到擒來,。

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn),。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多