Bonjour
Déjà j'ai mis la source sous forme de tableau et l'ai basculé dans PowerQuery (onglet Données à gauche A partir d'un tableau ou d'une plage)
Dans l'onglet Données tu peux afficher la liste des requêtes avec le bouton Requêtes et connexions
Tu vois alors 2 requêtes Tableau1 et Tableau1(2)
Clic droit sur Tableau1, Modifier : cela ouvre la fenêtre PowerQuery.
Quand une requête est sélectionnée (à gauche) son déroulé s'affiche à droite.
En cliquant sur chaque étape tu vois les modifications/ actions sur les données de tableau1.
Les 2 premières étapes sont automatiques à l'import du tableau dans PowerQuery.
Les suivantes permettent de supprimer de la requête les colonnes inutiles et d'ajouter une période combinant année et semaine pour Besoin d'une part et Livraison d'autre part, puis de décroiser les données ta source ayant les 2 infos sur la même ligne.
(On peut cliquer sur la petite roue dentée de la ligne pour voir comment cela se fait en mode assisté)
Ensuite j'ai
- dupliqué cette requête après l'étape Colonnes triées pour filtrer d'un côté les livraisons, de l'autre les besoins
- ajouté une valeur -1 aux livraisons et 1 aux besoins
- ai rassemblées les 2 requêtes ensuite
- ai ajouté une mise en forme plus lisible de la colonne semaine en colonne période.
En fait je vois ce matin que j'aurais pu plus simplement ne pas couper en 2 requêtes (étape 1 ci-dessus) mais ajouter la valeur 1 ou -1 avec un if ce qui évite 2 étapes et une requête.
Voir ci-joint
Au début j'ai utilisé la colonne semaine que j'avais ajoutée pour tester des calculs mais ayant finalement renoncé, j'aurais pu dès le début la présenter sous la forme année_semaine...