Ausgangspunkt

Ziel ist es
(a) das letzte Datum eines bestimmten Produktes
(b) das letzte Datum aller Produkte
(c) der letzte Value eines bestimmten Produktes
(d) der letzte Value aller Produkte

das letzte Datum eines bestimmten Produktes

Latest Date per Item =
CALCULATE ( MAX ( ‚dimDate'[Date] ), ‚fact'[Value] <> BLANK () )

das letzte Datum aller Produkte

Latest Date for all =
CALCULATE (
    MAX ( ‚dimDate'[Date] ),
    ‚fact'[Value] <> BLANK (),
    ALL ( dimProduct )
)

der letzte Value eines bestimmten Produktes

Latest Value per Item =
VAR ValueDate =
    CALCULATE ( MAX ( ‚dimDate'[Date] ), ‚fact'[Value] <> BLANK () )
VAR LatestValue =
    CALCULATE ( SELECTEDVALUE ( ‚fact'[Value] ), ‚dimDate'[Date] = ValueDate )
RETURN
    LatestValue

der letzte Value aller Produkte

Latest Value for All =
VAR ValueDate =
    CALCULATE (
        MAX ( ‚dimDate'[Date] ),
        ‚fact'[Value] <> BLANK (),
        ALL ( dimProduct )
    )
VAR LatestValue =
    CALCULATE (
        SELECTEDVALUE ( ‚fact'[Value] ),
        ‚dimDate'[Date] = ValueDate,
        ALL ( dimProduct )
    )
RETURN
    LatestValue