選單

Excel必知:兩種從文字數字混合單元格提取數字和文字的標準方法

一分鐘讓你學會從文字數字混合單元格提取數字和文字,這個方法應該能滿足大部分提取需求,如圖。

Excel必知:兩種從文字數字混合單元格提取數字和文字的標準方法

第一種方法操作步驟,在右邊相鄰單元格輸入要提取的數字,上圖是1,然後選中1及以下的空白單元格,滑鼠不動,按鍵盤上的ctrl+e組合鍵即可。

第二種方法是用vba自定義函式,如上期,在工作表名稱上點右鍵-點檢視程式碼,點貼上,儲存,關掉,然後在需要提取數字的單元格輸“=提取(d4,1)“

在需要提取文字的單元格輸“=提取(d4,2)”

多試一次就記住了,不難。

程式碼如下:

Function 提取(rg As String, k As Integer)

Dim regx As Object

Set regx = CreateObject(“vbscript。regexp”)

With regx

。Global = True

If k = 1 Then

。Pattern = “\D”

ElseIf k = 2 Then

。Pattern = “\w”

End If

提取 = 。Replace(rg, “”)

End With

End Function

其實啊,這些技巧你可以不會,但是你得知道可以這樣做。

更多推薦

阿里雲網盤未出先做坑

Excel必知:根據多張值班表統計人員值班天數