SAP, Power BI, Liefertreue und Lieferzeit berechnen
Lern Video Ausgangstabelle 1 Verzug berechnen, Fallunterscheidung: [Wareneingangsdatum] = NULL -> Verzug NULL [Wareneingangsdatum] = [stat_Lieferdatum] -> Verzug = 0 [stat_Lieferdatum] < [Wareneingangsdatum] -> Verzug fxArbeitstage([stat_Lieferdatum],[Wareneingangsdatum] [stat_Lieferdatum] > [Wareneingangsdatum] -> Verzug fxArbeitstage([Wareneingangsdatum],[stat_Lieferdatum]) *(-1) 2 Lieferzeit fxArbeitstage([Bestelldatum],[Wareneingangsdatum]) Language M Code (Power Query) let fxArbeitstage = (start as date, end as date, optional Feiertage as list) as number => let Liste_Feiertage = if Feiertage = null then {} else Feiertage, Liste_Tage = {Number.From(start)..Number.From(end)}, Liste_Differenz = List.Difference(Liste_Tage, Liste_Feiertage), Liste_Mod = List.Transform(Liste_Differenz, each Number.Mod(_, 7)), Liste_Sel = List.Select(Liste_Mod, each _>1