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

Announcements
Join us in NYC Sept 4th for Qlik's AI Reality Tour! Register Now
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Choose columns to sum - pivot table

Hi,

I have  a base year for each process, that it is diferent each time, and I need to sum, all years that are not base.

For this, I have an expression:

if(

SecondaryDimensionality()=1,

bla bla bla ,

SUM(

  Aggr(

  ( Sum({$< VARIABLE={'BUDG_PROVISIONS'}, SCENARIO_MOODYS={'PROVISIONS_ICAAP_2015','Final_Results_ICAAP_2015'}, SCENARIO={B}, VARIABLE_YEAR=VARIABLE_YEAR -{"$(=Max(BASE_YEAR))"} >} VARIABLE_VALUE))

  , VARIABLE_YEAR,VARIABLE_SEGMENT,PROCESS)

  )

)

Thanks!

1 Solution

Accepted Solutions
swuehl
MVP
MVP

Set Analysis does not consider your dimension values.

Maybe use something like

if(

SecondaryDimensionality()=1,

bla bla bla ,

SUM(

  Aggr(

  ( Sum({$< VARIABLE={'BUDG_PROVISIONS'}, SCENARIO_MOODYS={'PROVISIONS_ICAAP_2015','Final_Results_ICAAP_2015'}, SCENARIO={B} >}

If(VARIABLE_YEAR>BASE_YEAR, VARIABLE_VALUE) ))

  , VARIABLE_YEAR,VARIABLE_SEGMENT,PROCESS)

  )

)

Or have a look at

Evaluating "sets" in the context of a dimension

for another approach

View solution in original post

1 Reply
swuehl
MVP
MVP

Set Analysis does not consider your dimension values.

Maybe use something like

if(

SecondaryDimensionality()=1,

bla bla bla ,

SUM(

  Aggr(

  ( Sum({$< VARIABLE={'BUDG_PROVISIONS'}, SCENARIO_MOODYS={'PROVISIONS_ICAAP_2015','Final_Results_ICAAP_2015'}, SCENARIO={B} >}

If(VARIABLE_YEAR>BASE_YEAR, VARIABLE_VALUE) ))

  , VARIABLE_YEAR,VARIABLE_SEGMENT,PROCESS)

  )

)

Or have a look at

Evaluating "sets" in the context of a dimension

for another approach