跳到主要內容

 如何僅從Google表格中的文本字符串中提取數字?

如果您只想從文本字符串列表中提取數字以獲取結果,如下面的屏幕截圖所示,您如何在Google表格中完成此任務?

僅使用公式從Google表格中的文本字符串中提取數字


僅使用公式從Google表格中的文本字符串中提取數字

以下公式可以幫助您完成這項工作,請按以下步驟操作:

1。 輸入以下公式: = SPLIT(LOWER(A2);“ abcdefghijklmnopqrstuvwxyz”) 到您只想提取數字的空白單元格中,然後按 Enter 鍵,一次提取了單元格A2中的所有數字,請參見屏幕截圖:

2。 然後選擇公式單元格,然後將填充手柄向下拖動到要應用此公式的單元格,所有數字均已從每個單元格中提取出來,如以下屏幕截圖所示:

最佳辦公生產力工具

熱門特色: 尋找、突出顯示或識別重複項   |  刪除空白行   |  合併列或儲存格而不遺失數據   |   沒有公式的回合 ...
超級查詢: 多條件VLookup    多值VLookup  |   跨多個工作表的 VLookup   |   模糊查詢 ....
高級下拉列表: 快速建立下拉列表   |  依賴下拉列表   |  多選下拉列表 ....
欄目經理: 新增特定數量的列  |  移動列  |  切換隱藏列的可見性狀態  |  比較範圍和列 ...
特色功能: 網格焦點   |  設計圖   |   大方程式酒吧    工作簿和工作表管理器   |  資源庫 (自動文字)   |  日期選擇器   |  合併工作表   |  加密/解密單元格    按清單發送電子郵件   |  超級濾鏡   |   特殊過濾器 (過濾粗體/斜體/刪除線...)...
前 15 個工具集12 文本 工具 (添加文本, 刪除字符,...)   |   50+ 圖表 類型 (甘特圖,...)   |   40+ 實用 公式 (根據生日計算年齡,...)   |   19 插入 工具 (插入二維碼, 從路徑插入圖片,...)   |   12 轉化 工具 (數字到單詞, 貨幣兌換,...)   |   7 合併與拆分 工具 (高級合併行, 分裂細胞,...)   |   ... 和更多

使用 Kutools for Excel 增強您的 Excel 技能,體驗前所未有的效率。 Kutools for Excel 提供了 300 多種進階功能來提高生產力並節省時間。  點擊此處獲取您最需要的功能...

kte選項卡201905


Office選項卡為Office帶來了選項卡式界面,使您的工作更加輕鬆

  • 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。
  • 在同一窗口的新選項卡中而不是在新窗口中打開並創建多個文檔。
  • 將您的工作效率提高 50%,每天為您減少數百次鼠標點擊!
Comments (9)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Perfectly, got very good
This comment was minimized by the moderator on the site
Bonjour, Googlesheet m'indique que la formule "Inférieur" n'existe pas, existe t'il un équivalent s'il vous plait?
En vous remerciant par avance,
cto
This comment was minimized by the moderator on the site
Hello,
Please try the bloe formula: =SPLIT( LOWER(A2) ; "abcdefghijklmnopqrstuvwxyz " )
This comment was minimized by the moderator on the site
3년 전에 이렇게 유익한 함수를 공유해 주셨네요. 너무 감사합니다.
너무나 감사해서 혹시 저 같은 경우가 있으신 분들을 위해서 오늘 제가 응용한 함수도 공유하고 갑니다.
Gas Super VIC (G_22GD_2BD_NF )
VIC Loyalty Plus (E_19GD_3BD)
이런 조합에서 숫자만 추출해서 각 숫자의 합을 내야했었는데
=SPLIT (LOWER (A2); "abcdefghijklmnopqrstuvwxyz") 여기에서
=SPLIT (LOWER (A6), "abcdefghijklmnopqrstuvwxyz ()_") 제가 제외하고자 하는 기호도 포함시켰더니 깔끔하게
22 2
19 3
이라는 결과를 얻었고 sum 함수를 접목해서 24, 22 라는 숫자를 얻을 수 있었습니다.
감사합니다
This comment was minimized by the moderator on the site
this is useful, but doesn't fully solve my problem. When I use this formula, punctuation marks and non-Latin characters are also treated as numbers. Is the best way around this to expand the list of characters in the quotation marks as currently written? My approach for now has been to try and clean the data of any existing punctuation, but the stuff written in Cyrillic is necessary information that I cannot remove.
This comment was minimized by the moderator on the site
Hello,
If there are some other punctuation marks and non-Latin characters in your text strings, you can apply this formula to extract the numbers only:
=REGEXREPLACE(A1,"\D+", "")
Hope it can help you, thank you!
This comment was minimized by the moderator on the site
thank you? it works
=REGEXREPLACE(A6;"\D+"; "")*1
This comment was minimized by the moderator on the site
problem when you have two string of numbers in the text.
This comment was minimized by the moderator on the site
Hi santhosh,
Yes, as you said, this formula only can extract all the numbers into one cell.
If you have any other good formulas, please comment here.
Thank you!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations