Martin Campos Posted December 3, 2020 Share Posted December 3, 2020 In one of the visualizations I have a table with a year column, I made two columns calculated separating the year 2019 and 2020 so that it would be easier for me to calculate the variation in these two years, but when 2021 starts I will have to change all my calculated values because sum [2020] / sum [2019] -1 I want to know if there is a dynamic way to do this calculation, that I select my filter and change sum [2021] / sum [1020] -1 or sum [2021] / sum [2019] -1 i want this part sum[2020] changes for sum[2021] Link to comment Share on other sites More sharing options...
Fabian Duerr Posted December 4, 2020 Share Posted December 4, 2020 I don't know your exact data structure but let's assume you only have two columns [YEAR] and [VAL]. Then you could use the following for your calculated value: First(If([YEAR]=(Max([YEAR]) ),Sum([VAL]))) / First(If([YEAR]=Max([YEAR])-1,Sum([VAL]))) If you don't understand what this formular is doing than please evaluate both parts as a calculated columns. The aggregation First() is necessary to return a single value. But First() could be replaced by Min(), Max(), Median(), Last() as all values of If([YEAR]=(Max([YEAR]) ),Sum([VAL])) are identical. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now