S’ouvre dans un nouvel onglet
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

Sur cette page