Annulation du pivotement des données dans Power Query - Conseils Excel

Table des matières

Le pivotement dans Excel résout quelque chose qui était un cauchemar de 200 touches et le rend en quelques clics.

Aujourd'hui, une autre astuce du chef de projet Excel Ash Sharma. Supposons que vous ayez des milliers de lignes de données comme indiqué dans les colonnes A: N de la figure ci-dessous. Vous avez deux colonnes d'étiquettes sur le côté, puis des mois de données qui s'étendent en haut. Ce n'est pas amusant de créer des tableaux croisés dynamiques à partir de données comme celle-ci. Comme Rob Collie de PowerPivotPro l'enseigne, vos données doivent être hautes et fines plutôt que larges. Au lieu de 14 colonnes de 20 lignes, vous avez besoin de 4 colonnes de 240 lignes.

Vous devez déformer ces données d'une manière étrange; pas une transposition, mais un unpivot. Unpivot remplace plus de 200 frappes en quelques clics

J'ai résolu ce problème pendant des années. Avec plus de 200 frappes. Copiez, collez, copiez, collez. Voici un rendu de 13 secondes, créé en accélérant la vidéo à 100%:

Il y avait d'autres moyens. Les scientifiques de Rocket pourraient utiliser l'astuce du tableau croisé dynamique de la plage de consolidation multiple de Mike Alexander. Mais rien de tout cela n'est plus nécessaire.

Au lieu de cela, vous pouvez annuler le pivotement des données en 10 frappes. Tout d'abord, une vidéo de 30 secondes, puis je décrirai les 10 frappes.

  • Étape 1: Sélectionnez une cellule dans vos données
  • Étape 2: Cliquez sur l'onglet Données dans le ruban
  • Étape 3: Dans le groupe Obtenir et transformer les données, choisissez À partir de la table / plage
  • Étape 4: Cliquez sur OK car Excel devine l'étendue de votre tableau. Power Query s'ouvre et la colonne Produit est sélectionnée.
  • Étape 5: Ctrl + Cliquez sur l'en-tête Marché pour sélectionner les deux colonnes
  • Étape 6: cliquez sur l'onglet Transformer dans le ruban Power Query
  • Étape 7: Ouvrez le petit menu déroulant à côté de Unpivot Columns
  • Étape 8: choisissez Annuler le pivotement d'autres colonnes
  • Étape 9: cliquez sur l'onglet Accueil dans le ruban Power Query
  • Étape 10: Cliquez sur Fermer et charger. Dans quelques secondes, Excel insérera une nouvelle feuille de calcul avec les données nouvellement formées.

Il a fallu 30 secondes dans la vidéo pour le faire une fois.

Mais comparons et contrastons ces deux vidéos. Si votre responsable vous envoie de nouveaux numéros de budget à l'ancienne, vous devrez refaire les 200 clics. C'est stupéfiant.

Mais avec Power Query, copiez les nouvelles données, collez-les et cliquez sur Actualiser tout.

Comment ces fonctionnalités se sont-elles faufilées dans Excel sans que personne ne sache qu'elles sont là? C'est une excellente question. Si vous disposez d'Excel 2010 ou d'Excel 2013 pour Windows, vous avez peut-être téléchargé le complément Power Query pour Excel. Au moment où ils ont été ajoutés à Excel 2016, de nombreux gourous d'Excel pensaient qu'il s'agissait de vieilles nouvelles.

J'adore demander à l'équipe d'Excel leurs fonctionnalités préférées. Chaque mercredi, je partagerai l'une de leurs réponses.

Excellente pensée du jour

J'ai demandé à mes amis Excel Master leurs conseils sur Excel. Pensée d'aujourd'hui à méditer:

"Si vous passez beaucoup de temps à exporter des rapports et à les utiliser comme sources de données pour d'autres analyses, il est temps pour Power Query."

Rob Collie

Articles intéressants...