Bonjour
Votre question n’est pas précise.
En titre vous évoquez la valeur de la ligne supérieure et dans le texte les articles qui sont vendus ensemble.
En regardant uniquement la ligne précédente de la commande, si j’en ai une première commande avec les produits A, B et C et une autre avec D, B et A vous ne verrez pas que A et B ont été vendu simultanément les 2 fois.
A mon sens, il faut regarder les produits qui sont associés dans la même commande.
Avec Power Query, vous fusionnez la table avec elle même sur le champ commande, vous développez les lignes avec les articles comme ça vous avez tous les couples qui existent.
Vous supprimez les lignes avec les articles similaires (le produit A est toujours vendu avec lui-même) et enfin vous regroupez les couples articles en comptant les lignes.
Avec DAX, j’avoue sécher malgré quelques essais.
Peut être faut-il créer une table calculée pour sélectionner toutes les commandes qui contiennent au moins une fois votre article ABC123 ?
Quelque chose comme
Table_résultat = FILTER(Table_source,
Table_source[N°Cde] IN SELECTCOLUMNS(
FILTER(Table_source, Table_source[ID Product] = “ABC123”),
“N°Cde”, Table_source[N°Cde]))
et filtrer les lignes avec le code produit <>”ABC123″
Cordialement
Stéphane