Avatar billede madsen Novice
14. november 2019 - 08:39

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" )
)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester