Dans Power Query, une colonne de texte peut être fractionnée en plusieurs colonnes et de différentes manières pour obtenir les résultats souhaités. 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 qui représente chaque section fractionnée de la colonne d’origine. Vous pouvez ensuite renommer la colonne.
Remarque L’icône
dans l’en-tête d’une colonne ne permet pas de fractionner une colonne. Il permet de développer des colonnes structurées, telles qu’une liste, un enregistrement ou un tableau. Pour plus d’informations , voir Utiliser une colonne structurée de liste, d’enregistrement ou de table.
Fractionner une colonne par délimiteur
Vous pouvez fractionner une colonne avec un type de données Texte en deux colonnes ou plus à l’aide d’un caractère de délimitation commun. Par exemple, une colonne Nom qui contient des valeurs écrites sous la forme <Nom de famille>, <Prénom> peut être fractionnée en deux colonnes à l’aide de la virgule (,).
Pour ouvrir une requête, localisez-en une précédemment chargée à partir de l’Éditeur Power Query, sélectionnez une cellule dans les données, puis sélectionnezModification de la requête>. Pour plus d’informations , voir Créer, charger ou modifier une requête dans Excel.
Sélectionnez la colonne à fractionner. Vérifiez qu’il s’agit d’un type de données Texte.
Sélectionnez Accueil>Fractionner la colonne>par délimiteur. La boîte de dialogue Fractionner une colonne par délimiteur s’affiche.
Dans la liste déroulante Sélectionner ou entrer un délimiteur , sélectionnez deux-points, virgule, signe égal, point-virgule, espace, tabulation ou personnalisé. Vous pouvez également sélectionner Personnalisé pour spécifier un délimiteur de caractères.
Sélectionner une option Fractionner à :
- Délimiteur le plus à gauche S’il existe plusieurs délimiteurs, la première colonne fractionnée est basée sur le délimiteur le plus à gauche et la deuxième colonne fractionnée est basée sur le reste des caractères à sa droite.
- Délimiteur le plus à droiteS’il existe plusieurs délimiteurs, la deuxième colonne fractionnée est basée sur le délimiteur le plus à droite et la première colonne fractionnée est basée sur le reste des caractères à sa gauche.
- Chaque occurrence du délimiteur S’il existe plusieurs délimiteurs, fractionnez chaque colonne par le délimiteur. Par exemple, si vous avez trois délimiteurs, vous vous retrouvez avec quatre colonnes.
Sélectionnez Afficher les options avancées, puis entrez le nombre de colonnes ou de lignes dans lesquelles fractionner.
Si vous choisissez Personnalisé dans Sélectionner ou entrez une liste déroulante de délimiteur , vous devrez peut-être entrer un autre caractère de guillemet ou un caractère spécial.
Sélectionnez OK.
Vous souhaiterez peut-être renommer les nouvelles colonnes en utilisant des noms plus significatifs. Pour plus d’informations, voir Renommer une colonne.
Fractionner une colonne par nombre de caractères
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.
Pour ouvrir une requête, localisez-en une précédemment chargée à partir de l’Éditeur Power Query, sélectionnez une cellule dans les données, puis sélectionnezModification de la requête>. Pour plus d’informations , voir Créer, charger ou modifier une requête dans Excel.
Sélectionnez la colonne à fractionner. Vérifiez que la colonne est un type de données Texte.
Sélectionnez Accueil>Fractionner la colonne>par nombre de caractères. La boîte de dialogue Fractionner une colonne par nombre de caractères s’affiche .
Dans la zone de texte Nombre de caractères , entrez le nombre de caractères utilisés pour fractionner la colonne de texte.
Sélectionner une option de fractionnement :
- Une fois, aussi à gauche que possible La première colonne fractionnée est basée sur le nombre de caractères à partir de la gauche et la deuxième colonne fractionnée est basée sur le reste des caractères à droite.
- Une fois, aussi à droite que possible La deuxième colonne fractionnée est basée sur le nombre de caractères à partir de la droite et la première colonne fractionnée est basée sur le reste des caractères à gauche.
- À plusieurs reprises Si la colonne contient de nombreux caractères, fractionnez en plusieurs colonnes en fonction du nombre de caractères. Par exemple, si la colonne d’origine contient 25 caractères et que vous définissez le nombre de caractères sur 5, vous obtenez cinq nouvelles colonnes, chacune de 5 caractères.
Sélectionnez Afficher les options avancées, puis entrez le nombre de colonnes dans lesquelles fractionner.
Sélectionnez OK.
Vous souhaiterez peut-être renommer les nouvelles colonnes en utilisant des noms plus significatifs. Pour plus d’informations, voir Renommer une colonne.
Fractionner une colonne par positions
Vous pouvez fractionner une colonne en spécifiant des positions numériques fixes des caractères.
Pour ouvrir une requête, localisez-en une précédemment chargée à partir de l’Éditeur Power Query, sélectionnez une cellule dans les données, puis sélectionnezModification de la requête>. Pour plus d’informations , voir Créer, charger ou modifier une requête dans Excel.
Sélectionnez la colonne à fractionner. Vérifiez que la colonne est un type de données Texte.
Sélectionnez Accueil>Fractionner la colonne>par positions. La boîte de dialogue Fractionner la colonne par positions s’affiche.
Dans la zone Positions , entrez les numéros des positions pour fractionner la colonne de texte. Par exemple, entrez 5, 10, 15 pour fractionner la colonne en 3 colonnes de 5 caractères.
Si vous le souhaitez, sélectionnez Options avancées, puis sélectionnez l’une des options suivantes :
- les 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.
- des 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.
Sélectionnez OK.
Vous souhaiterez peut-être renommer les nouvelles colonnes en utilisant des noms plus significatifs. Pour plus d’informations, voir Renommer une colonne.
Fractionner une colonne par combinaisons de casse
Vous pouvez fractionner une colonne en fonction de combinaisons de lettres de casse, minuscules à majuscules ou majuscules à minuscules :
Des minuscules aux majuscules Pour chaque instance de deux lettres consécutives, la première étant en minuscule et la seconde en majuscule, fractionnez la colonne d’origine de sorte que la deuxième colonne fractionnée commence par la lettre majuscule. Par exemple :
| Colonne d’origine | Premier fractionnement de colonne | Deuxième fractionnement de colonne |
|---|---|---|
| Avion | Aérien | Avion |
| Poisson-ange | Ange | Poisson |
| BallPark | Balle | Parc |
Majuscules vers minuscules Pour chaque instance de deux lettres consécutives, la première étant en majuscules et la seconde en minuscules, fractionnez la colonne d’origine de sorte que la deuxième colonne fractionnée commence par la lettre minuscule. Par exemple :
| Colonne d’origine | Premier fractionnement de colonne | Deuxième fractionnement de colonne |
|---|---|---|
| Iphone | I | téléphone |
| Ipad | I | Tampon |
| Ebay | E | baie |
Pour ouvrir une requête, localisez-en une précédemment chargée à partir de l’Éditeur Power Query, sélectionnez une cellule dans les données, puis sélectionnezModification de la requête>. Pour plus d’informations , voir Créer, charger ou modifier une requête dans Excel.
Sélectionnez la colonne à fractionner. Vérifiez qu’il s’agit d’un type de données Texte.
Effectuez l’une des opérations suivantes :
- Sélectionnez Accueil>Fractionner la colonne>par minuscules en majuscules.
- Sélectionnez Accueil>Fractionner la colonne>par majuscules en minuscules.
Vous souhaiterez peut-être renommer les nouvelles colonnes en utilisant des noms plus significatifs. Pour plus d’informations, voir Renommer une colonne.
Fractionner une colonne par combinaisons de chiffres et de non-chiffres
Vous souhaitez fractionner une colonne en fonction de combinaisons avec ou sans chiffres, de chiffre à non-chiffre ou de non-chiffre.
De chiffre à non-chiffre Pour chaque instance de deux caractères consécutifs, le premier étant un chiffre et le second un non-chiffre, fractionnez la colonne d’origine de sorte que la deuxième colonne commence par le caractère non numérique. Par exemple :
| Colonne d’origine | Premier fractionnement de colonne | Deuxième fractionnement de colonne |
|---|---|---|
| 123Chaussures | 123 | Chaussures |
| 456Gants | 456 | Gants |
| 789Écharpe | 789 | Écharpe |
Non chiffre à chiffre Pour chaque instance de deux caractères consécutifs, le premier étant un non-chiffre et le second un chiffre, fractionnez la colonne d’origine de sorte que la deuxième colonne fractionnée commence par le caractère numérique. Par exemple :
| Colonne d’origine | Premier fractionnement de colonne | Deuxième fractionnement de colonne |
|---|---|---|
| 123Chaussures | Chaussures | 123 |
| 456Gants | Gants | 456 |
| 789Écharpe | Écharpe | 789 |
Pour ouvrir une requête, localisez-en une précédemment chargée à partir de l’Éditeur Power Query, sélectionnez une cellule dans les données, puis sélectionnezModification de la requête>. Pour plus d’informations , voir Créer, charger ou modifier une requête dans Excel.
Sélectionnez la colonne à fractionner. Vérifiez qu’il s’agit d’un type de données Texte.
Effectuez l’une des opérations suivantes :
- Sélectionnez Accueil>Fractionner la colonne>par minuscules en majuscules.
- Sélectionnez Accueil>Fractionner la colonne>par majuscules en minuscules.
Vous souhaiterez peut-être renommer les nouvelles colonnes en utilisant des noms plus significatifs. Pour plus d’informations, voir Renommer une colonne.
Voir aussi
Ajouter ou modifier des types de données
Fractionner les colonnes par délimiteur (docs.com)
Fractionner les colonnes par nombre de caractères (docs.com)
Fractionner les colonnes par positions (docs.com)
Fractionner des colonnes en minuscules en majuscules (docs.com)
Fractionner les colonnes en majuscules en minuscules (docs.com)
Fractionner des colonnes par non-chiffre en chiffre (docs.com)
Fractionner les colonnes par chiffre en non-chiffre (docs.com)