REGEXEXTRACT
Description
Renvoie une sous-chaîne extraite d’une autre chaîne, en fonction de l’expression rationnelle précisée.
Syntaxe
REGEXEXTRACT(
text
,
regex
, [
ignore_case
])
- text: Le texte à rechercher.
- regex: L'expression rationnelle.
- ignore_case: Si la valeur est TRUE, la fonction ignore la casse lors de la recherche. Si la valeur est FALSE, la fonction tient compte de la casse. La valeur par défaut est FALSE.
Exemple
Formule | Résultat |
|---|---|
=REGEXEXTRACT(A1, "\D{3}\d+")
Où la cellule E1 contient la valeur du centre de coûts DPT231 dans un commentaire. .
| DPT231 |
=REGEXEXTRACT(A1, "\(([A-Za-z]+)\)")
Où la cellule A1 contient le total des chèques (mensuel) .
| (mensuel) |
=REGEXEXTRACT(A1,"[0-9]+")
Où la cellule A1 contient 6000:Salaries and Wages .
| 6 000 |
=REGEXEXTRACT(A1,"[0-9]*\.[0-9]+[0-9]+")
Lorsque la cellule A1 contient , le total pour 2017 est de 2 451,00 $ .
| 2 451,00 |
Fonctions associées
REGEXFIND
REGEXPARSE