Forum Discussion
RNZALR
3 years agoHelper I
Calculating Prior Year Values
I've got some player data for a sport and I've calculated the number of players who are either new, returning or retained. The definitions of each type is: New: Does not appear in the database in...
Jihwan_Kim
3 years agoSuper User
Hi,
I tried to create a DAX formula based on what I got from the question.
Please check if it suits your datamodel.
Prior year New Player Numbers =
VAR _currentyear =
MAX ( 'Date Table'[Season] )
VAR _prioryear = _currentyear - 1
VAR _prioryearregisterlist =
CALCULATETABLE (
SUMMARIZE ( 'Player Registrations', 'Player Registrations'[Person ID] ),
'Date Table'[Season] = _prioryear
)
VAR _previousofprioryearregisterlist =
CALCULATETABLE (
SUMMARIZE ( 'Player Registrations', 'Player Registrations'[Person ID] ),
'Date Table'[Season] < _prioryear
)
RETURN
COUNTROWS (
EXCEPT ( _prioryearregisterlist, _previousofprioryearregisterlist )
)
- RNZALR3 years agoHelper I
It is close, and certainly better than my attempts, but the numbers are not lining up. See the table below
What would the Prior Year Returning Player formula look like as well?
- Jihwan_Kim3 years agoSuper User
Hi,
Thank you for your message.
Please provide a link of the sample pbix file, and then I can try to look into it to come up with a more accurate solution.
Thanks.
- RNZALR3 years agoHelper I
I have emailed you the file to the address you gave me last time. Thank you!