sono alle prese con una difficoltà che non riesco a risolvere, magari è una stupidata...
Immaginare che abbia centinaia di distributori che inviano ogni mese le proprie fatture di vendita al cliente finale. Queste fatture vengono caricate su un gestionale per ricostruire il "mercato" di sell out.
Questi distributori non sono precisi, ovvero ciascuno invia i dati di vendita con tempistiche diverse. Alcuni distributori quindi avranno come ultima fattura maggio, altri giugno, altri novembre.
Vorrei calcolare le quantità vendute, per l'anno in corso e per l'anno precedente (stesso periodo!) in funzione dell'ultima data fattura ricevuta, che è diversa quindi per ogni attore.
A livello di data model ho una semplice fact table Sales collegata ad una tabella calendario e alle varie altre dimensioni (cliente/ distributore/venditore)
IO al momento avevo usato le classiche:
Codice: Seleziona tutto
QtàTotaleYTD = CALCULATE([QtàTotale];DATESYTD(TP_Calendario[Data]))
Codice: Seleziona tutto
QtàTotalePYTD = CALCULATE([QtàTotaleYTD];DATESYTD(DATEADD(TP_Calendario[Data];-1;YEAR)))
Grazie mille