PowerBI - Hjælp til DAX formel
Hej Jeg har nedenstående tabeller som jeg ønsker at kombinere.Mit ønske er at jeg enten for hver af produkterne eller totalen skal vise en kombination af fordeling og produkt, med en lille ekstra krølle det skal passe til datoen
Dvs. fx produkt.Totalen den 1/12-19 skal ganges med fordelingsfaktorerne den 30/10-19 da det er den sidste fordelingsnøgle inden den 1/12-19 det samme gør sig gældende for produkt 1 den 2/12
Den 3/12 skal produkt.totalen derimod ganges med alle fordelinger fra den 3/12 da dette er den sidst nyeste.
Slåede at kan visualiser og sammen line min tal på tværs. Se nedenstående Ønskede resultat for PRODUKT.totalen:
Dato Produkt1 Produkt2 produkt3 Produkt.Total
1/12-19 100 201 55 356
2/12-19 103 150 51 304
3/12-19 98 120 41 259
4/12-19 95 187 37 319
5/12-19 113 223 98 434
DATO Fordeling1 Fordeling2 Fordeling3 Fordeling4 Fordeling5 Fordeling6
30/10-19 10 15 20 20 20 15
3/12-19 15 15 30 20 10 10
5/12-19 20 20 10 10 20 20
17/12-19 15 25 5 15 15 25
Ønsket resultat PRODUKT.totalen:
Dato Fordeling1 Fordeling2 Fordeling3 Fordeling4 Fordeling5 Fordeling6
1/12-19 35,6 53,4 71,2 71,2 71,2 53,4 *1
2/12-19 30,4 45,6 60,8 60,8 60,8 45,6 *2
3/12-19 38,85 38,85 77,7 51,8 25,9 25,9 *3
4/12-19 47,85 47,85 95,7 63,8 31,9 31,9 *4
5/12-19 86,8 86,8 43,4 43,4 86,8 86,8 *5
*1 her gangen totalen på 356 med fordelingerne den 30/10
*2 her gangen totalen på 304 med fordelingerne den 30/10
*3 her gangen totalen på 259 med fordelingerne den 3/12
*4 her gangen totalen på 319 med fordelingerne den 3/12
*5 her gangen totalen på 434 med fordelingerne den 5/12
Til info så har jeg en dimension tabel med dato, som er oprette på følgende måde
Date =
ADDCOLUMNS (
CALENDAR (DATE(2018;1;1); DATE(2025;12;31)) ;
"DateAsInteger"; FORMAT ( [Date]; "YYYYMMDD" );
"Year"; YEAR ( [Date] );
"Monthnumber"; FORMAT ( [Date]; "MM" );
"YearMonthnumber"; FORMAT ( [Date]; "YYYY/MM" );
"YearMonthShort"; FORMAT ( [Date]; "YYYY/mmm" );
"MonthNameShort"; FORMAT ( [Date]; "mmm" );
"MonthNameLong"; FORMAT ( [Date]; "mmmm" );
"DayOfWeekNumber"; WEEKDAY ( [Date];2 );
"DayOfWeek"; FORMAT ( [Date]; "dddd" );
"DayOfWeekShort"; FORMAT ( [Date]; "ddd" );
"Quarter"; "Q" & FORMAT ( [Date]; "Q" );
"YearQuarter"; FORMAT ( [Date]; "YYYY" ) & "/Q" & FORMAT ( [Date]; "Q" )
)