Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 1

Premija YTD =

var CurrentDate=MAXX(ALLSELECTED('datum za filter'[Date]), 'datum za filter'[Date])

return
IF( ISCROSSFILTERED('datum za filter'[Date]),
CALCULATE(sum(fctFakturisanjePolise[FakturisanaPremijaP2UDin]),
FILTER('fctFakturisanjePolise',
fctFakturisanjePolise[Date]>= DATE(YEAR(CurrentDate), 1, 1)
&& fctFakturisanjePolise[Date] <= CurrentDate ))
)

Premija MTD =
var CurrentDate=MAXX(ALLSELECTED('datum za filter'[Date]), 'datum za filter'[Date])

return
IF( ISCROSSFILTERED('datum za filter'[Date]),
CALCULATE(sum(fctFakturisanjePolise[FakturisanaPremijaP2UDin]),
FILTER('fctFakturisanjePolise',
fctFakturisanjePolise[Date]>= DATE(YEAR(CurrentDate), MONTH(CurrentDate), 1)
&& fctFakturisanjePolise[Date] <= CurrentDate ))
)

Premija (petak) =
VAR Current_day =
MIN (fctFakturisanjePolise[Date])
VAR Saturday =
MIN ( fctFakturisanjePolise[Date] ) +2
RETURN
IF (
WEEKDAY( Current_day ) = 1
|| WEEKDAY( Current_day ) = 7,
BLANK (),
IF (
WEEKDAY(Current_day) = 6,
CALCULATE (
SUM ( fctFakturisanjePolise[FakturisanaPremijaP2UDin] ),
FILTER (
ALL ( fctFakturisanjePolise),
fctFakturisanjePolise[Date] >= Current_day
&& fctFakturisanjePolise[Date]<= Saturday
)
),
SUM ( fctFakturisanjePolise[FakturisanaPremijaP2UDin] )
)
)

You might also like