Power query intervalle de temps

Bonjour à tous,

Je souhaiterai déterminer si l'intervalle de temps pour chaque PRODUIT/TYPE apparait sur la table T_ORIGINE et indiquer oui ou non sur la table T-AJOUT,

Le fichier joint sera plus parlant je pense pour la compréhension de ma problématique,

Merci d'avance pour votre aide,

7test3.xlsx (16.74 Ko)

Cordialement,

Bonjour à tous !

Une proposition de requête pour T_AJOUT :

let
    Source = Excel.CurrentWorkbook(){[Name="T_AJOUT"]}[Content],
    Types = Table.TransformColumnTypes(Source,{{"DATE DE DEBUT", type date}, {"DATE DE FIN", type date}}),
    Jointure = Table.NestedJoin(Types, {"PRODUITS", "TYPE"}, T_ORIGINE, {"PRODUITS", "TYPE"}, "T_ORIGINE", JoinKind.LeftOuter),
    Expand = Table.ExpandTableColumn(Jointure, "T_ORIGINE", {"DATE DE DEBUT", "DATE DE FIN"}, {"DATE DE DEBUT.1", "DATE DE FIN.1"}),
    Test = Table.AddColumn(Expand, "Test", each try if [DATE DE DEBUT]>=[DATE DE DEBUT.1] and [DATE DE FIN]<=[DATE DE FIN.1] then "OUI" else "NON" otherwise "NON"),
    GroupBy = Table.Group(Test, {"PRODUITS", "TYPE", "DATE DE DEBUT", "DATE DE FIN", "NB JOURS", "MONTANT"}, {{"INTERVALLE", each if List.Contains([Test],"OUI") then "OUI" else "NON", type text}})
in
    GroupBy

Bonjour JFL,

Merci beaucoup pour votre retour, c'est parfait ,

Bonne fin de journée à vous,

Cordialement,

Bonjour à tous de nouveau !

Bien...

Je vous remercie de ce retour.

Rechercher des sujets similaires à "power query intervalle temps"