Fractionner une colonne de texte (Power Query)

Dans Power Query, vous pouvez fractionner une colonne de texte en plusieurs colonnes et obtenir le résultat voulu de différentes manières. Par défaut, le nom des nouvelles colonnes contient le même nom que la colonne d’origine avec un suffixe d’un point (.) et un nombre représentant chaque section fractionnement de la colonne d’origine. Vous pouvez ensuite renommer la colonne.

Remarque    L’icône développer Développer 'un en-tête de colonne n’est pas utilisée pour fractionner une colonne. Il est utilisé pour développer les colonnes structurées, telles que Liste,Enregistrementou Tableau. Pour plus d’informations, voir Travailler avec une colonne structurée de liste, d’enregistrement ou de tableau.

Vous pouvez fractionner une colonne avec un type de données Texte en deux ou plusieurs colonnes à l’aide d’un caractère de délimitation commun. Par exemple, une colonne Nom qui contient des valeurs écrites en tant que <LastName>, <FirstName> peut être fractionner en deux colonnes à l’aide du caractère virgule (,).

  1. Pour ouvrir une requête, recherchez-en une précédemment chargée à partir de l’Éditeur Power Query, sélectionnez une cellule dans les données, puis sélectionnez Requête >Modifier. Pour plus d’informations, voir Créer, charger ou modifier une requête dans Excel.

  2. Sélectionnez la colonne à fractionner. Assurez-vous qu’il s’agit d’un type de données texte.

  3. Sélectionnez Accueil > fractionner la >par délimiteur. La boîte de dialogue Fractionner une colonne par délimiteur s’affiche.

  4. Dans la drop-down Sélectionner ou entrer un délimiteur, sélectionnez Deux-points, Virgule, Signe égal,Point-virgule, Espace,Tabou Personnalisé. Vous pouvez également sélectionner Personnalisé pour spécifier n’importe quel délimiteur de caractères.

  5. Sélectionnez une option Fractionner avec :

    • Délimiteur le plus à gauche    S’il existe plusieurs sépareurs, la première colonne de fractionnement est basée sur le délimiteur le plus à gauche et la deuxième colonne de fractionnement sur le reste des caractères à droite.

    • Délimiteur le plus à droite   S’il existe plusieurs sépareurs, la deuxième colonne de fractionnement est basée sur le délimiteur le plus à droite et la première colonne de fractionnement est basée sur le reste des caractères à gauche.

    • Chaque occurrence du délimiteur   S’il existe plusieurs sépareurs, fractionner chaque colonne par le délimiteur. Par exemple, si vous avez trois délimiteur, vous vous retrouvez avec quatre colonnes.

  6. Sélectionnez Afficher les options avancées,puis entrez le nombre de colonnes ou de lignes dans le fractionnement.

  7. Si vous choisissez Personnalisé dans Sélectionner ou entrez une liste de listes de délimiteur, vous devrez peut-être entrer un autre guillemet ou un caractère spécial.

  8. Sélectionnez OK.

  9. Vous pouvez renommer les nouvelles colonnes sous des noms plus significatifs. Pour plus d’informations, voir Renommer une colonne.

Vous pouvez fractionner une colonne avec un type de données Texte en deux colonnes ou plus en utilisant le nombre de caractères dans une valeur de texte.

  1. Pour ouvrir une requête, recherchez-en une précédemment chargée à partir de l’Éditeur Power Query, sélectionnez une cellule dans les données, puis sélectionnez Requête >Modifier. Pour plus d’informations, voir Créer, charger ou modifier une requête dans Excel.

  2. Sélectionnez la colonne à fractionner. Assurez-vous que la colonne est d’un type de données texte.

  3. Sélectionnez Accueil> fractionner la > le nombre de caractères. La boîte de dialogue Fractionner une colonne par nombre de caractères s’affiche.

  4. Dans la boîte de texte Nombre de caractères, entrez le nombre de caractères utilisés pour fractionner la colonne de texte.

  5. Sélectionnez une option Fractionner :

    • Une fois, aussi loin à gauche que possible    La première colonne fractionnement est basée sur le nombre de caractères à partir de la gauche, et la deuxième colonne fractionnement sur la base du reste des caractères à droite.

    • Une fois, aussi à droite que possible    La deuxième colonne fractionnement est basée sur le nombre de caractères à partir de la droite, et la première colonne fractionnement est basée sur le reste des caractères sur la gauche.

    • À plusieurs reprises   Si la colonne possède de nombreux caractères, fractionner en plusieurs colonnes en fonction du nombre de caractères. Par exemple, si la colonne d’origine compte 25 caractères et que vous spécifiez un nombre de caractères de 5, vous vous retrouvez avec cinq nouvelles colonnes de 5 caractères chacune.

  6. Sélectionnez Afficher les options avancées,puis pointez sur le nombre de colonnes dans le fractionnement.

  7. Sélectionnez OK.

  8. Vous pouvez renommer les nouvelles colonnes sous des noms plus significatifs. Pour plus d’informations, voir Renommer une colonne.

Vous pouvez fractionner une colonne en spécifiant des positions numériques fixes des caractères.

  1. Pour ouvrir une requête, recherchez-en une précédemment chargée à partir de l’Éditeur Power Query, sélectionnez une cellule dans les données, puis sélectionnez Requête >Modifier. Pour plus d’informations, voir Créer, charger ou modifier une requête dans Excel.

  2. Sélectionnez la colonne à fractionner. Assurez-vous que la colonne est d’un type de données texte.

  3. Sélectionnez Accueil> fractionner la > par position. La boîte de dialogue Fractionner la colonne par position s’affiche.

  4. Dans la zone Positions, entrez les numéros de position pour fractionner la colonne de texte. Par exemple, entrez 5, 10, 15 pour fractionner la colonne en 3 colonnes de 5 caractères.

  5. Vous pouvez également sélectionner Options avancées,puis sélectionner l’une des options suivantes :

    • Colonnes    La longueur de chaque colonne est basée sur les positions que vous avez spécifiées. Il s’agit de l’action par défaut.

    • lignes    Au lieu d’une nouvelle colonne, une nouvelle ligne est ajoutée en fonction des positions que vous avez spécifiées. Par exemple, entrez 5, 10, 15 pour fractionner la colonne en 3 lignes de 5 caractères.

  6. Sélectionnez OK.

  7. Vous pouvez renommer les nouvelles colonnes sous des noms plus significatifs. Pour plus d’informations, voir Renommer une colonne.

Vous pouvez fractionner une colonne sur la base des combinaisons de lettres de la première lettre, en minuscules en minuscules ou en minuscules :

Minuscules en minuscules    Pour chaque instance de deux lettres consécutives, la première étant en minuscules et la seconde en majuscules, fractionne la colonne d’origine de sorte que la deuxième colonne fractionne commence par la lettre majuscule. Par exemple :

Colonne d’origine

Première colonne fractionnement

Deuxième colonne fractionnement

AirPlane

Air

Avion

Ange

Ange

Poisson

BallPark

C ball

Parc

En minuscules    Pour chaque instance de deux lettres consécutives, la première étant en majuscules et la seconde en minuscules, fractionne la colonne d’origine de façon à ce que la deuxième colonne fractionne la lettre minuscule. Par exemple :

Colonne d’origine

Première colonne fractionnement

Deuxième colonne fractionnement

Iphone

I

téléphone

Ipad

I

pavé

Desso

E

baie

  1. Pour ouvrir une requête, recherchez-en une précédemment chargée à partir de l’Éditeur Power Query, sélectionnez une cellule dans les données, puis sélectionnez Requête >Modifier. Pour plus d’informations, voir Créer, charger ou modifier une requête dans Excel.

  2. Sélectionnez la colonne à fractionner. Assurez-vous qu’il s’agit d’un type de données texte.

  3. Effectuez l’une des actions suivantes : 

    • Sélectionnez Accueil > fractionner >en minuscules en minuscules.

    • Sélectionnez Accueil > fractionner la >en minuscules en minuscules.

  4. Vous pouvez renommer les nouvelles colonnes sous des noms plus significatifs. Pour plus d’informations, voir Renommer une colonne.

Vous voulez fractionner une colonne sur la base de combinaisons de chiffres et non-chiffres, de chiffre à non-chiffre ou non-chiffre en chiffre.

De chiffre à non-chiffre    Pour chaque instance de deux caractères consécutifs, la première étant un chiffre et la deuxième n’étant pas un chiffre, fractionner la colonne d’origine de façon à ce que la deuxième colonne fractionnement commence par le caractère non-chiffre. Par exemple :

Colonne d’origine

Première colonne fractionnement

Deuxième colonne fractionnement

123S éditions

123

Chaussures

456Gloves

456

Gants

789Scarf

789

Se desser

De un chiffre à l’autre    Pour chaque instance de deux caractères consécutifs, la première n’étant pas un chiffre et la deuxième étant un chiffre, fractionner la colonne d’origine de façon à ce que la deuxième colonne fractionnement commence par le caractère de chiffre. Par exemple :

Colonne d’origine

Première colonne fractionnement

Deuxième colonne fractionnement

123S éditions

Chaussures

123

456Gloves

Gants

456

789Scarf

Se desser

789

  1. Pour ouvrir une requête, recherchez-en une précédemment chargée à partir de l’Éditeur Power Query, sélectionnez une cellule dans les données, puis sélectionnez Requête >Modifier. Pour plus d’informations, voir Créer, charger ou modifier une requête dans Excel.

  2. Sélectionnez la colonne à fractionner. Assurez-vous qu’il s’agit d’un type de données texte.

  3. Effectuez l’une des actions suivantes : 

    • Sélectionnez Accueil > fractionner >en minuscules en minuscules.

    • Sélectionnez Accueil > fractionner la >en minuscules en minuscules.

  4. Vous pouvez renommer les nouvelles colonnes sous des noms plus significatifs. Pour plus d’informations, voir Renommer une colonne.

Voir aussi

Aide de Power Query pour Excel

Ajouter ou modifier des types de données

Fractionner les colonnes par délimiteur (docs.com)

Fractionner des colonnes en nombre de caractères (docs.com)

Fractionner des colonnes par position (docs.com)

Fractionner les colonnes en minuscules en minuscules (docs.com)

Fractionner les colonnes en minuscules (docs.com)

Fractionner des colonnes par chiffre à chiffre (docs.com)

Fractionner des colonnes par chiffre en un nombre non docs.comhttps://docs.microsoft.com/en-us/power-query/splitcolumns-digit-to-nondigit

Fonctions Fractionnement (docs.com)

Besoin d’aide ?

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

×