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

Announcements
Register by January 31 for $300 off your Qlik Connect pass: Register Now!
cancel
Showing results for 
Search instead for 
Did you mean: 
ankit777
Specialist
Specialist

Rank And Aggregate

Hi All

I have data with three columns. State, City, Sales.

I wish to show State, and sum so sales for top 2 city in that state.

eg. INPUT

State                    City                    Sales

Karnataka               Bangalore          50

Karnataka               Mangalore          40

Karnataka               Hubli                   30

Uttar Pradesh          Lucknow            45

Uttar Pradesh          Kanpur               35

Uttar Pradesh           Unnao               25

OUTPUT:

State                    Sales

Karnataka               90

Uttar Pradesh          80

What expression or dimension shall I use?

Thanks

1 Reply
tresB
Champion III
Champion III

Try :

Sum(If((Aggr(Rank(Sum(Sales)), State, City))<3, Sales))

Capture.JPG