Skip to main content
Announcements
Introducing Qlik Answers: A plug-and-play, Generative AI powered RAG solution. READ ALL ABOUT IT!
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
tresesco
MVP
MVP

Try :

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

Capture.JPG