REGEXEXTRACT
說明
根據指定規則運算式,傳回從另一個字串擷取的子字串。
語法
REGEXEXTRACT(
text
,
regex
, [
ignore_case
])
- text︰要搜尋的文字。
- regex︰規則運算式。
- ignore_case︰若為 TRUE,函數搜尋時忽略大小寫。若為 FALSE,函數會考慮大小寫。預設值為 FALSE。
範例
公式 | 結果 |
|---|---|
=REGEXEXTRACT(A1, "\D{3}\d+")
其中儲存格 A1 包含 「尋找 DPT231 成本中心值」。 。
| DPT231 |
=REGEXEXTRACT(A1, "\(([A-Za-z]+)\)")
其中儲存格 A1 包含 「支票總計 (每月)」 。
| (每月) |
=REGEXEXTRACT(A1,"[0-9]+")
其中儲存格 A1 包含 6000︰薪資與工資 。
| 6000 |
=REGEXEXTRACT(A1,"[0-9]*\.[0-9]+[0-9]+")
包含 「2017 年總計」的儲存格 A1 為 $2451.00 。
| 2451.00 |
相關函數
REGEXFIND
REGEXPARSE