RE
J'ai posté le fichier sur ton dernier exemple.
Il y avait un problème : le tableau Donnees n'intégrait pas toutes les colonnes. J'ai corrigé
Pour passer un Tableau dans PowerQuery : depuis une cellule du tableau : Données, A partir d'un tableau
- Le faire pour T_Status, ce qui ouvre PowerQuery puis
Ajouter une colonne, Colonne d'index - Sortir par Fermer et Charger dans, Connexion uniquement
le faire pour Données puisà droite supprimer l'étape de Typage des données : Type modifiédupliquer la requête en nommant le duplicata Ordre_ID puis dans ce duplicata :
sélectionner la colonne Testing scenario, clic droit : supprimer les autres colonnes
garder la sélection, clic droit, Supprimer les doublonsAjouter une colonne, Colonne d'indexRevenir à Donnees :
Ajouter une colonne, Colonne d'index
dans la barre de formule modifier "Index" en "Index0"
sélectionner puis supprimer les colonnes Origine du fichier, #, Phase, Stream, Qty, Detailled Tests steps, Point of Contact, Owner, Planned datesélectionner les colonnes Testing scenario, PAYS, Index0, clic droit : dépivoter les autres colonnes
dans la barre de formule remplacer Attribut par Status et Valeur par Meilleur résultatAccueil, Fusionner les requêtes, sélectionner la colonne Meilleur résultat, choisir en seconde requête T_Status et y sélectionner Ordre Status, jointure Internecliquer sur la double flèche près du titre T_Status et décocher tout sauf Index
dans la barre de formule remplacer le dernier Index par IndexStrier par Testing scenario, IndexSAjouter une colonne, Colonne d'index
dans la barre de formule modifier "Index" en Index2sélectionner la colonne Testing scenario, Transformer, Regrouper par, cocher avancé et ajouter les opérations :
Nom Min, opération Min, Colonne IndexS
Nom Tabl, opération Toutes les lignesAjouter une colonne, Colonne Personnalisée : formule
=Table.AddIndexColumn([Tabl],"Idx",1)cliquer sur la double flèche près du titre Personnalisé, décocher tout sauf PAYS, Index0, Meilleur Resultat, Idxfiltrer la colonne Idx pour ne conserver que 1Accueil, Fusionner les requêtes, choisir en seconde requête Ordre_ID, sélectionner la colonne Meilleur résultat dans chacune des requêtes, jointure Internecliquer sur la double flèche près du titre Ordre_ID et décocher tout sauf Indextrier par Indexsélectionner les colonnes Testing scenario, Meilleur Resultat, PAYS, clic droit : supprimer les autres colonnesSortir par Fermer et Charger dans, Connexion uniquementAfficher la liste des requêtes, clic droit sur Donnees , Charger Dans, Table et choisir l'emplacement