Ciao, ho ricevuto il file e capito il problema. Il "peccato originale" della tua fact è che non ha un ID univoco. Questo fa sì che ci siano delle righe perfettamente duplicate, e quando vai a calcolare la misura "madre" [Sales] in un row context (v.
context transition), quelle righe te le somma. Perciò nel momento in cui tu fai una iterazione della tabella (SUMX), entrambe le volte che scorri una riga duplicata, [Sales] avrà lo stesso valore, che però è la somma delle due! Quindi, come dicevo, l'espressione
restituisce un valore più alto (doppio, triplo o quello che sia) rispetto alle tue attese.
Per risolvere, è sufficiente che tu dia un ID univoco alla fact: crea una colonna indice con Power Query ad esempio, o qualsiasi altro sistema, purché ciascuna riga abbia il suo valore, altrimenti la
context transition ti frega alla grande