Formations
Ressources
Blog À propos Masterclass gratuite →
Blog

Dépivoter des colonnes dans Excel avec Power Query

Publié le 16 juillet 2026 · 8 min de lecture

Tu ouvres un tableau Excel avec une colonne par entrepôt : Entrepot_1, Entrepot_2, Entrepot_3, et ainsi de suite. Pour lire les stocks à l'œil, c'est pratique. Mais dès que tu veux l'analyser, faire un tableau croisé dynamique ou une simple somme par entrepôt, Excel bloque. Les données sont là, elles sont juste rangées dans le mauvais sens.

Le réflexe, c'est de tout réorganiser à la main : copier une colonne, la coller en dessous, recopier les codes articles en face, recommencer pour chaque entrepôt. Sur cinq entrepôts et quelques centaines d'articles, tu y passes une heure et tu finis par te tromper. Il existe une méthode qui fait exactement ce travail toute seule, en trois clics : dépivoter avec Power Query.

Dans ce tuto, tu vas voir l'opération précise qui transforme un tableau en largeur en base de données propre. Si tu veux la vue d'ensemble de toutes les façons de nettoyer un tableau bancal, garde le guide complet pour restructurer un tableau sous la main. Ici, on zoome sur le geste le plus utile : dépivoter les autres colonnes.

✅ Ce que tu sauras faire après ce tuto
  • Reconnaître un tableau en largeur impossible à analyser
  • Ouvrir Power Query à partir d'un tableau ou d'une plage
  • Dépivoter les autres colonnes en un seul clic
  • Obtenir une base propre en trois colonnes, prête pour un tableau croisé dynamique
  • Garder un résultat qui se met à jour tout seul quand la source change

Pourquoi ce tableau est impossible à analyser

Regarde la structure de départ : une ligne par article, puis une colonne par entrepôt avec la valeur en stock dans chaque case. C'est lisible pour un humain, mais Excel ne sait pas quoi en faire. Pour qu'un tableau croisé dynamique ou une fonction comme SOMME.SI fonctionne, il faut respecter une règle simple : une ligne égale un enregistrement, une colonne égale une information.

Ici, l'information entrepôt est éclatée sur cinq colonnes au lieu de tenir dans une seule. Impossible de répondre à la question de la valeur totale par entrepôt sans tout réarranger. C'est le fameux format large, ou tableau croisé, qu'il faut retourner en format long.

Tableau Excel avec une colonne par entrepôt (Entrepot_1 à Entrepot_5) et un code article par ligne, un format large impossible à analyser
Le problème : un entrepôt par colonne (Entrepot_1 à Entrepot_5). Lisible, mais inanalysable tel quel.

Ouvrir Power Query à partir de ton tableau

Clique n'importe où dans tes données. Fais un clic droit, puis choisis Obtenir des données à partir d'un tableau ou d'une plage. Tu peux aussi passer par l'onglet Données, bouton À partir d'un tableau ou d'une plage. Excel repère la plage tout seul et ouvre la fenêtre Power Query.

Menu clic droit d'Excel ouvert sur l'option Obtenir des données à partir d'un tableau ou d'une plage
Clic droit dans les données : Obtenir des données à partir d'un tableau ou d'une plage.
💡 Ta plage n'est pas encore un tableau ?
Si Excel te propose de convertir ta plage en tableau, accepte. Un tableau structuré est le point de départ propre de toute requête Power Query : la plage suit automatiquement tes nouvelles lignes.

Sélectionner la colonne à garder

Dans Power Query, tu retrouves tes colonnes : Code_article, puis Entrepot_1, Entrepot_2, et les suivantes. Clique sur l'en-tête de la colonne que tu veux conserver telle quelle, ici Code_article. C'est la colonne qui identifie chaque ligne : elle ne doit pas bouger. Toutes les autres, les entrepôts, vont être dépivotées.

Fenêtre Power Query avec la colonne Code_article sélectionnée, à côté des colonnes Entrepot_1 et Entrepot_2
Dans Power Query, sélectionne la colonne à garder : Code_article.

Dépivoter les autres colonnes, le clic qui fait tout

Va dans l'onglet Transformer. Clique sur la petite flèche à côté de Dépivoter les colonnes : trois options apparaissent. Choisis Dépivoter les autres colonnes.

La nuance compte. Dépivoter les colonnes agit sur celles que tu as sélectionnées. Dépivoter les autres colonnes agit sur tout sauf ta sélection. Comme tu as cliqué sur Code_article, Excel dépivote les cinq entrepôts d'un coup et laisse Code_article tranquille. Tu évites ainsi de sélectionner les entrepôts un par un.

Onglet Transformer de Power Query, menu Dépivoter les colonnes ouvert sur l'option Dépivoter les autres colonnes
Onglet Transformer, Dépivoter les colonnes, puis Dépivoter les autres colonnes.

Le résultat : une base propre en trois colonnes

En un clic, ton tableau change de forme. Tu passes de cinq colonnes d'entrepôts à trois colonnes : Code_article, une colonne Attribut qui contient les noms d'entrepôts, et une colonne Valeur qui contient les stocks. Double-clique sur l'en-tête Attribut pour le renommer en Entrepôt, et c'est réglé.

Chaque ligne décrit maintenant une seule combinaison : un article, un entrepôt, une valeur. C'est exactement la structure qu'un tableau croisé dynamique adore. Tu peux enfin sortir la valeur totale par entrepôt, ou par article, en quelques secondes.

Résultat dans Power Query : trois colonnes propres Code_article, Entrepôt et Valeur après le dépivotage
Le résultat : trois colonnes propres (Code_article, Entrepôt, Valeur), prêtes à analyser.

Charger le résultat dans Excel

Il ne reste qu'à ramener ces données dans ta feuille. Onglet Accueil, bouton Fermer et charger. Power Query dépose ta base propre dans une nouvelle feuille, sous forme de tableau, prête pour ton analyse.

⚡ Le vrai gain est là
Ta requête reste vivante. Si les stocks changent ou si tu ajoutes un entrepôt dans la source, fais un clic droit sur le tableau de résultat et choisis Actualiser : Power Query rejoue tout le dépivotage automatiquement. C'est ce qui rend la méthode imbattable face au copier-coller à la main, que tu devrais refaire à chaque changement.

Pour aller plus loin

Dépivoter n'est qu'une des transformations de Power Query. Pour transposer un tableau, fractionner une colonne ou combler des cellules fusionnées, regarde le guide complet pour restructurer un tableau. Quand tes données propres arrivent en plusieurs morceaux, apprends à combiner plusieurs tableaux avec Power Query. Une fois ta base prête, file construire ton analyse avec les deux zones qui comptent dans un tableau croisé dynamique. Et si Excel est encore récent pour toi, commence par le guide Excel débutant.

🎬
Vois l'astuce en action
Le tableau restructuré en direct, du format large à la base propre, en moins d'une minute.
Voir sur Instagram →

Questions fréquentes

C'est quoi dépivoter dans Excel ?

Dépivoter, c'est transformer un tableau en largeur (une colonne par catégorie) en tableau en hauteur (une colonne qui contient la catégorie, une autre la valeur). Concrètement, tes cinq colonnes d'entrepôts deviennent deux colonnes : Entrepôt et Valeur. C'est l'opération inverse d'un tableau croisé, et Power Query la fait en un clic.

Comment dépivoter des colonnes avec Power Query ?

Clique dans tes données, fais un clic droit puis Obtenir des données à partir d'un tableau ou d'une plage. Dans Power Query, sélectionne la colonne à garder, va dans l'onglet Transformer et choisis Dépivoter les autres colonnes. Termine par Accueil puis Fermer et charger pour ramener la base propre dans Excel.

Quelle différence entre Dépivoter les colonnes et Dépivoter les autres colonnes ?

Dépivoter les colonnes agit sur les colonnes que tu as sélectionnées. Dépivoter les autres colonnes agit sur toutes les colonnes sauf celles sélectionnées. Quand tu veux garder une seule colonne identifiante, comme Code_article, et dépivoter tout le reste, choisis Dépivoter les autres colonnes : tu évites de cliquer sur chaque entrepôt.

Pourquoi mon tableau n'est pas analysable en tableau croisé dynamique ?

Le plus souvent, une information est éclatée sur plusieurs colonnes : un entrepôt, un mois ou une catégorie par colonne. Un tableau croisé dynamique attend une ligne par enregistrement et une colonne par information. Dépivote d'abord les colonnes en trop pour obtenir une base propre, puis crée ton tableau croisé dynamique.

Le résultat se met-il à jour si je change les données ?

Oui. Power Query garde le lien avec la source. Après une modification, fais un clic droit sur le tableau de résultat et choisis Actualiser : le dépivotage est rejoué automatiquement, sans refaire les manipulations. C'est le principal avantage sur une réorganisation manuelle.

À lire ensuite

Envie de vraiment maîtriser Excel ?

Rejoins la masterclass gratuite : la méthode complète, en direct.

Je rejoins la masterclass gratuite →