Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Want to see what's currently in public preview? We've pulled it all together in one place. Check it out here
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Quarterly Variance Column

Hello Everyone,

I have a table that I would like to look like this:

Screenshot (81).png

Where, for each quarter, the Actual, Budget and Variance is displayed.

The Actual and Budget column are working correctly, I am just having difficulty with the Variance column.

For it I have the following expression:

Screenshot (82).png

It is working for some columns but not for other.

Please can someone help me get it to work.


Thank you all for your support,

Alison

1 Solution

Accepted Solutions
Not applicable
Author

Sorry, I meant that it should look like this: 

if (sum ({$<[Quarter] = {"Q1"}>} distinct [Project Expenditure Amount]), (sum (distinct [Q2 Project Budget])) -

  sum ({$<[Quarter] = {"Q1"}>} = [Project Expenditure Amount]),

[...]

That's the solution.

View solution in original post

3 Replies
brunobertels
Master
Master

Hi

May be this somethink like this ?

If(Quarter='Q1',mesure for Q1,

if (Quater = Qé, mesure for Q2 etc ...

And Or what about a 3rd mesure :

column(2) - column(1)

Hope it helps ..

But pretty not sure

Bruno

Not applicable
Author

There issue was 'distinct' found before the second 'Project Expenditure Amount.

So, instead of this:

   if (sum ({$<[Quarter] = {"Q1"}>} distinct [Project Expenditure Amount]), (sum (distinct [Q2 Project Budget])) -

  sum ({$<[Quarter] = {"Q1"}>} distinct [Project Expenditure Amount]),

[...]

It needed to be this:

   if (sum ({$<[Quarter] = {"Q1"}>} distinct [Project Expenditure Amount]), (sum (distinct [Q2 Project Budget])) -

  sum ({$<[Quarter] = {"Q1"}>} distinct [Project Expenditure Amount]),

[...]

Distinct meant that it wasn't counting identical figures and hence why it was working for some items and not others.

Not applicable
Author

Sorry, I meant that it should look like this: 

if (sum ({$<[Quarter] = {"Q1"}>} distinct [Project Expenditure Amount]), (sum (distinct [Q2 Project Budget])) -

  sum ({$<[Quarter] = {"Q1"}>} = [Project Expenditure Amount]),

[...]

That's the solution.