Dépivoter les colonnes (Power Query)

S’applique à
Excel pour Microsoft 365 Excel 2024 Excel 2021

Vous pouvez annuler le tableau croisé dynamique des données, parfois appelé aplatissement des données, pour les placer dans un format matriciel de sorte que toutes les valeurs similaires soient dans une seule colonne. Cela est nécessaire, par exemple, pour créer un graphique ou un rapport.

Visualiser le concept de dépivotement

Lorsque vous supprimez le tableau croisé dynamique, vous décompressez les paires attribut-valeur qui représentent un point d’intersection des nouvelles colonnes et les réorientez en colonnes aplaties :

  • Les valeurs (en bleu à gauche) ne sont pas pivotées dans une nouvelle colonne (en bleu à droite).
  • Les attributs (en vert à gauche) ne sont pas pivotés vers une nouvelle colonne (en vert à droite) et les doublons sont mappés en conséquence à la nouvelle colonne Valeurs.

Supprimer un tableau croisé dynamique de colonnes

Voici les exemples de données utilisés dans cette procédure.

Exemple de colonne de tableau croisé dynamique

  1. 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.
  2. Sélectionnez une ou plusieurs colonnes. Dans cet exemple, sélectionnez toutes les colonnes à l’exception du pays. Pour sélectionner plusieurs colonnes de façon contiguë ou non contiguë, appuyez sur Maj+Clic ou CTRL+Clic sur chaque colonne suivante.
  3. Sélectionnez Transformer>Supprimer le tableau croisé dynamique des colonnes.

Résultat

Résultat d’une colonne de tableau croisé dynamique

Dépivoter les autres colonnes

 Cette commande annule le tableau croisé dynamique des colonnes non sélectionnées. Utilisez cette commande dans une requête quand toutes les colonnes ne sont pas connues. Les nouvelles colonnes ajoutées lors d’une opération d’actualisation ne sont pas non plus pivotées.

  1. 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.
  2. Sélectionnez les colonnes dont vous ne souhaitez pas supprimer le tableau croisé dynamique. Pour sélectionner plusieurs colonnes de façon contiguë ou non contiguë, appuyez sur Maj+Clic ou CTRL+Clic sur chaque colonne suivante.
  3. Sélectionnez Transformer>,supprimer le tableau croisé dynamique des autres colonnes.

Dépivoter uniquement les colonnes sélectionnées

Utilisez cette commande lorsque vous ne connaissez pas le nombre de colonnes dans la source de données et que vous souhaitez vous assurer que les colonnes sélectionnées ne sont pas pivotées après une opération d’actualisation.

  1. 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.
  2. Sélectionnez les colonnes que vous voulez supprimer le tableau croisé dynamique. Pour sélectionner plusieurs colonnes de façon contiguë ou non contiguë, appuyez sur Maj+Clic ou CTRL+Clic sur chaque colonne suivante.
  3. Sélectionnez Transformer>,Supprimer le tableau croisé dynamique uniquement des colonnes sélectionnées.

Voir aussi

Aide Power Query pour Excel

Ajouter un tableau croisé dynamique aux colonnes

Dépivoter la colonne (docs.com)