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

Announcements
Discover how organizations are unlocking new revenue streams: Watch here
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Set analysis - allow only one field to change expression result

I know how to use $ and 1 in set analysis. But how do I make it so that only certain fields can alter the calculation. i.e. If the user selects Region, the value changes, but if they select Product it doesn't.

1 Solution

Accepted Solutions
sudeepkm
Specialist III
Specialist III

You may use like below. Below expression will ignore the value of Product selected.

sum({<Product= >} SalesAmount)

View solution in original post

7 Replies
sudeepkm
Specialist III
Specialist III

You may use like below. Below expression will ignore the value of Product selected.

sum({<Product= >} SalesAmount)

swuehl
MVP
MVP

Maybe like

=sum({1<Region = $::Region>} VALUE)

its_anandrjs
Champion III
Champion III

By pass your selection or ignore the selection like

Sum({<Year=,Month=,Product= >} Value)

Not applicable
Author

Is it possible to do the inverse? So instead of telling it what fields to ignore, tell it what fields to not ignore?

sudeepkm
Specialist III
Specialist III

please see Swuehl's answer. sum({1<Region = $::Region>} VALUE)

Not applicable
Author

you can try this:

sum({1<REGION = {$(=GetFieldSelections(REGION))}> sales}

This will alter the calculation only if one or several regions are selected.

lukaspuschner
Partner - Creator
Partner - Creator

you could use alternate states