亞寵展、全球?qū)櫸锂a(chǎn)業(yè)風向標——亞洲寵物展覽會深度解析
1045
2025-03-31
提取文本數(shù)字混合的excel單元格中數(shù)字的方法
在平時工作學習中,經(jīng)常會遇到需要提取Excel單元格中數(shù)字的情況,,如何提取第一列單元格中的數(shù)字呢?
這個問題比較棘手,但使用Excel函數(shù)提取應該比較容易。
公式:
=MAX(IFERROR(–MID(A1,ROW($A:$A),COLUMN($A:$J)),))
解釋如下:
眾所周知的,mid函數(shù)是用于提取,在此處也是一樣,唯一與常規(guī)的提取方法同的是,此處使用的是數(shù)組的方法。
使用mid函數(shù)提取出來的結(jié)果如下(用A1單元格內(nèi)容為例):
=MID(A1,ROW($A:$A),COLUMN($A:$J))
mid函數(shù)將每一個字符按照從第一位開始向右提取長度為:1個字符,2個字符,3個字符。。。。。
這樣就成功的把數(shù)字給提取出來了。
但問題又來了,提取出來的數(shù)字藏在茫茫數(shù)據(jù)中,又要如何顯現(xiàn)出來?這個時候就需要使用減負功能了。
直接使用–
=–MID(A1,ROW($A$1:$A$50),COLUMN($A$1:$J$1))
再來看下圖:
減負之后,文本就會變成錯誤值,文本型數(shù)字就會變成數(shù)值。
其實現(xiàn)在更加的好處理了,因為咱有iferror函數(shù)啊,只要把錯誤的全部變成數(shù)字就可以了。
下面看看神奇的iferror函數(shù)如何處理這些錯誤的:
=IFERROR(–MID(A1,ROW($A$1:$A$50),COLUMN($A$1:$J$1)),)
神奇吧,所有的錯誤全部變成了0。
看看這些數(shù)字,發(fā)現(xiàn)木有,要提取的數(shù)字居然是個最大的值呢,想到了么,想到了那個提取最大值的函數(shù)了么,對了,就是那個max函數(shù),感覺豁然開朗,有木有?
=MAX(IFERROR(–MID(A1,ROW($A$1:$A$50),COLUMN($A$1:$J$1)),))
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔相應法律責任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔相應法律責任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。