Personnaliser les préférences

Nous utilisons des cookies pour vous aider à naviguer efficacement et à exécuter certaines fonctions. Vous trouverez ci-dessous des informations détaillées sur tous les cookies sous chaque catégorie de consentement.

Les cookies classés comme « Nécessaires » sont stockés sur votre navigateur car ils sont essentiels pour activer les fonctionnalités de base du site.... 

Toujours actif

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

Aucun cookie à afficher.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

Aucun cookie à afficher.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

Aucun cookie à afficher.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

Aucun cookie à afficher.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

Aucun cookie à afficher.

Google Sheets : Comment utiliser SPLIT avec plusieurs délimiteurs



La fonction SPLIT de Google Sheets peut être utilisée pour diviser du texte en fonction d’un délimiteur spécifique.

Pour utiliser la fonction SPLIT avec plusieurs délimiteurs, vous pouvez utiliser la syntaxe suivante avec la fonction REGEXREPLACE :

=SPLIT(REGEXREPLACE(A2, "_|,|;", " "), " ")

Cet exemple particulier divisera le texte de la cellule A2 en utilisant un espace, un trait de soulignement, une virgule ou un point-virgule comme délimiteur.

L’exemple suivant montre comment utiliser cette formule dans la pratique.

Exemple : Comment utiliser la fonction SPLIT avec plusieurs délimiteurs dans Google Sheets

Supposons que nous ayons la colonne de noms suivante dans Google Sheets :

Notez que le prénom et le nom sont divisés par une variété de délimiteurs différents, notamment :

  • Les espaces ( )
  • Tirets de soulignement ( _ )
  • Virgules ( , )
  • Points-virgules ( ; )

Nous pouvons taper la formule suivante dans la cellule B2 pour diviser le texte de la cellule A2 en fonction de l’un de ces quatre délimiteurs :

=SPLIT(REGEXREPLACE(A2, "_|,|;", " "), " ")

Nous pouvons ensuite cliquer et faire glisser cette formule vers chaque cellule restante de la colonne B :

Fonction Google Sheets SPLIT avec plusieurs délimiteurs

La formule divise les noms de la colonne A en deux nouvelles colonnes en divisant le texte en fonction d’un espace, d’un trait de soulignement, d’une virgule ou d’un point-virgule.

Comment fonctionne cette formule

Rappelez-vous la formule que nous avons utilisée pour diviser le texte en fonction de plusieurs délimiteurs :

=SPLIT(REGEXREPLACE(A2, "_|,|;", " "), " ")

Voici comment fonctionne cette formule :

Tout d’abord, la fonction REGEXREPLACE remplace chaque trait de soulignement, virgule et point-virgule de la cellule A2 par un espace (le symbole | signifie « OU »).

Par exemple, le nom Bob_Erickson devient Bob Erickson .

Ensuite, la fonction SPLIT divise le texte dans la colonne A en fonction de l’emplacement de l’espace.

Le résultat final est que nous pouvons diviser chacun des noms de la colonne A en deux nouvelles colonnes basées sur plusieurs délimiteurs.

Ressources additionnelles

Les didacticiels suivants expliquent comment effectuer d’autres tâches courantes dans Google Sheets :

Google Sheets : comment diviser le texte en lignes
Google Sheets : comment diviser la date et l’heure
Google Sheets : Vérifiez si la cellule contient le texte de la liste

Ajouter un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *