我有一個谷歌表,上面寫著
Purchased on October 14, 2021 Selling price:11250 Name #72894044
有沒有辦法提取所有以 # 開頭的 8 字串數字,但忽略其他所有內容?
uj5u.com熱心網友回復:
您可以這樣使用該REGEXTRACT函式:
=REGEXEXTRACT(X, "(#\d{8})")其中 X 是您的輸入。
這對括號(...)捕獲了第一組。
然后它#專門檢查。
然后檢查
任何數字\d,
并檢查 x 次{x}。
還需要注意的是{...},您可以在
解釋
該公式#通過使用回傳字符的位置,FIND然后#通過進行減法和使用來計算字符數LEN。之后,RIGHT回傳由您想要的值組成的子字串。ARRAYFORMULA考慮到您可能有多個條目需要對其應用相同的公式,因此使用。
參考
倫;
查找;
對;
陣列公式。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/325150.html
上一篇:GoogleSheet查詢SELECT雙字符列,如AA,AB
下一篇:更新行時獲取電子郵件用戶值
