Recherche
Texte
PF.EXTRAIRE.DELIM
La fonction PF.EXTRAIRE.DELIM permet d’extraire une portion de texte située entre deux délimitateurs spécifiques. Cette fonction est particulièrement utile lorsque vous travaillez avec des données structurées ou semi-structurées contenant des marqueurs ou des séparateurs.
Syntaxe
=PF.EXTRAIRE.DELIM(texte, délim_début, délim_fin, [occurrence], [sensible_casse]))
texte
Obligatoire
Le texte source dans lequel rechercher
délim_début
Obligatoire
Le délimitateur marquant le début de l'extraction
délim_fin
Obligatoire
Le délimitateur marquant la fin de l'extraction
occurrence
Facultatif
e numéro d'occurrence à extraire (par défaut : 1 pour la première occurrence)
sensible_casse
Facultatif
VRAI pour respecter la casse, FAUX pour l'ignorer (par défaut : FAUX)
Exemples professionnels
Extraction simple
Données : Cellule A1 contient : Le prix est [50€] en promotion
=PF.EXTRAIRE.DELIM(A1, « [« , « ] »)
Résultat retourné : 50€
Extraction d'adresse email
Données : Cellule A1 contient : Contact: pour plus d'infos
=PF.EXTRAIRE.DELIM(A1, « »)
Résultat retourné : jean.dupont@exemple.com
Extraction avec occurrence multiple
Données : Cellule A1 contient : Codes: (ABC) et (DEF) et (GHI)
Formule pour la 2ème occurrence :
=PF.EXTRAIRE.DELIM(A1, « (« , « ) », 2)
Résultat retourné : DEF
Extraction sensible à la casse
Données : Cellule A1 contient : Valeur {Test} et valeur {test}
Formule (insensible à la casse) :
=PF.EXTRAIRE.DELIM(A1, « {« , « } », 1, FAUX)
Résultat retourné : Test
Cas d'usage pratiques
- Parsing de données structurées : Extraire des valeurs entre guillemets, parenthèses ou crochets
- Traitement d’emails : Extraire des adresses email entre chevrons
- Analyse de logs : Extraire des valeurs entre marqueurs spécifiques
- Nettoyage de données : Isoler des informations pertinentes dans des textes complexes
- Extraction de codes : Récupérer des références ou codes entre délimitateurs standards
