Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
mikhail_sirik
Partner - Contributor
Partner - Contributor

Ignore all dimensions, except for one

Pls, help!

Let me have 20 dimensions (Sex, Year, Country ... etc 20 dimensions). I also have a measure of "Sales". All in a single table.

How do I calculate the amount of expression on the "Sales", ignoring all the dimensions, except for one of the dimensions. For example, the dimension of "Sex" should be considered.

Like that:

=sum({1<(ignore)Sex>} Sale)

SalesSexYearCountry… 20
10012016USA
20022016China
30012016Russian
10022015USA
20012015China
30012015Russian

Result:

If user choose Sex = 1 then the sum must be equal to 900;

If user choose Sex = 2 and Year = 2016 then the amount should be equal to 300;

If user choose Sex = 1 and Year = 2016 and Country = USA then the amount must be equal to 900;

1 Solution

Accepted Solutions
sunny_talwar

May be this:

=Sum({1<Sex = p(Sex)>} Sale)

or

=Sum({1<Sex = $::Sex>} Sale)

View solution in original post

2 Replies
sunny_talwar

May be this:

=Sum({1<Sex = p(Sex)>} Sale)

or

=Sum({1<Sex = $::Sex>} Sale)

sunny_talwar

Attaching the sample back with the updated KPI objects

Capture.PNG