-
1 # EXCEL學習微課堂
-
2 # Excel大全
這是一個很常見的問題了,很多都在問,這裡我就分享如下幾種方法:
13版本以上,可以直接使用快速填充功能;
使用LenB和Len函式來提取數字;
使用內容重排提取數字;
若是有明顯分隔符,那還可以使用資料分列功能;
01 快速填充 <Ctrl>+E13版本以上,Excel有一個很好用的功能,那就是快速填充。快速填充用來分離不規則的數字,那再簡單不過了,只需手工拆分第一行資料,拖動滑鼠向下填充,選擇快速填充,或者按下<Ctrl>+E便可以了,如下所示:
動畫演示如下:
02 Len和LenB函式Len函式是提取字串的長度,LenB是按位元組獲取字串的長度,可以利用兩個函式的特性來提取文字在前,數字在後的複雜字串中的數字資訊,輸入公式: =RIGHT(A1,2*LEN(A1)-LENB(A1)),如下所示:
03 內容重排使用內容重排+分列+定位條件組合功能,也可以輕鬆提取混合字串中的數字資訊,如下步驟:
將單元格寬度縮小至一個字元寬;
選單選擇內容重排;
使用分列,將文字型數字轉為數值;
如下動畫演示:04 分列Excel中的分列,不僅可以轉換單元格格式,更能拆分資料。可以按位置拆分,也能按分隔符來拆分。
如果,字串中有明顯的分隔符,那就可以使用分列功能,輕鬆地提取出其中的數字,如下所示:
-
3 # 大光老師office
https://www.toutiao.com/i6520064764138226189/
。這三個數字用來提取較為規則位置的數字,比如:後四位是數字,則使用RIGHT函式。
確定之後填充公式即可而對於題主所說的不規則位置(如下)來講則有其他方法解決。
第一、先說最簡單、最快捷、最小白操作的方法。既然是簡單快捷,必有限制之處,必須使用excel2016及其以上版本,office2016新增了快速填充,可謂是一大神器,省了很少麻煩。話不多說,直接看圖。
只需要在第一個和第二個對應單元格中輸入對應數字
然後拖動填充柄進行填充公式即可。
第二、使用公式
=-LOOKUP(0,-MID(A1,MIN(FIND(ROW($1:$10)-1,A1&1/17)),ROW($1:$99)))
此為陣列計算公式,按CTRL+ALT+ENTER確認
確認後會加上花括號
-
4 # 雪飛少俠
直接用公式吧,簡單粗暴。
=IFERROR(LOOKUP(2^100,--MID(A2,MIN(FIND({1,2,3,4,5,6,7,8,9,0},A2&1234567890,1)),ROW(1:30))),"沒有數字")
上面的演示公式是提取的A2單元格的數字,你可以根據需求更改。該公式只能提取文字中第一段連續數字。
公式解析:FIND和MIN函式確定第一個數學出現的位置,MID函式從該位置往後分別依次取1到30位長度,——用來把提取出的值轉換成數字(文字會自動變成錯誤),再用lookup模糊查詢小於2的100次方的那個數(就是文字中第一段連續數字)。
-
5 # Excel到PowerBI
使用Excel2016的新功能Power Query(Excel2010或Excel2013可到微軟官方下載相應的外掛),不需要神級公式,小白也能輕鬆快速提取字串中不規則位置的數字!舉例說明如下:
開始用Power Query的方法之前,先來看個大神寫的公式:
這個公式非常厲害!雖然碰到有減號的情況還是會出點兒小錯,但我還是很佩服的!
不過,我們來看看用Excel新功能Power Query的方法——只需要Text.Remove一個函式就搞定了!
公式中的“龥”可以用“龜”字代替。
另外,在最新版本的Excel的Power Query中,還增加了Text.Select函式,可以直接篩選出需要保留的字元,比如提取所有數字,公式為:Text.Select([待提取內容],{"0".."9"})即可!
【您的點贊和轉發鑄就我前行的動力】【私信“材料”直接下載系列訓練材料】【Excel必備基礎小動畫】【60+函式彙總案例】【資料透視基礎精選10篇】【Power Query入門到實戰80篇】【Power Pivot 基礎精選15篇】我是大海,微軟認證Excel專家,企業簽約Power BI顧問讓我們一起學習,共同進步! -
6 # 杞憂公
EXCEL中如何快速提取字串中不規則位置的數字?最簡單快速的方法是用快速填充的方法。快速填充是EXCEL2013以上版本的中一個新功能,她能模擬、識別你的操作,推測你內心的想法,然後按照你的想法進行資料填充。她非常強大、智慧,智慧到讓你驚歎、強大到足以讓分列功能和文字函式下崗。
回覆列表
EXCEL中如何快速提取字串中不規則位置的數字?最簡單快速的方法是用快速填充的方法。快速填充是EXCEL2013以上版本的中一個新功能,她能模擬、識別你的操作,推測你內心的想法,然後按照你的想法進行資料填充。她非常強大、智慧,智慧到讓你驚歎、強大到足以讓分列功能和文字函式下崗。
那麼如何用快速填充功能快速提取字串中不規則位置的數字呢?
首先直接輸入兩組或三組資料,讓Excel自動識別你的意圖,再進行快速填充,快速填充的方式有3種:
1、單擊“資料”選項卡 > 在“資料工具”組中 > 單擊“快速填充”;
2、用快捷鍵Ctrl+E;
3、選中示例單元格,拖動填充柄往下填充,然後在“自動填充”選項中選擇“快速填充”
動圖演示:
快速填充功能詳細教程請看影片教程《EXCEL快速填充功能如此牛逼,你知道嗎?》http://www.365yg.com/i6558427315208978957/#mid=95410599223