Skip to main content
Announcements
Live today at 11 AM ET. Get your questions about Qlik Connect answered, or just listen in. SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
anindya_manna
Partner - Creator II
Partner - Creator II

How to add Bookmark filter with other filter in set expression?

Hi all,

I am writing a set expression with bookmark filter and other filters. But it is not working fine.When I am apllying BM(Id-qjyVTq) separately it is working fine like below.

sum({qjyVTq}[Sales Amt])

And when applying other filter it is also working fine

sum({$<[Product Type] = {'MF'},[Process Date]={">=$(=QuarterStart(Max([Process Date]))) <=$(=Max([Process Date]))"}>}[Sales Amt])

Now I want to combine this two like below

sum({$<{qjyVTq},[Product Type] = {'MF'},[Process Date]={">=$(=QuarterStart(Max([Process Date]))) <=$(=Max([Process Date]))"}>}[Sales Amt])

But this not working.

Experts Please help me on this.

1 Solution

Accepted Solutions
tresesco
MVP
MVP

Try like:

For non-overlapped set:

sum({ qjyVTq <[Product Type] = {'MF'},[Process Date]={">=$(=QuarterStart(Max([Process Date]))) <=$(=Max([Process Date]))"}>}[Sales Amt])

For overlapped set using OR operator:

sum({ qjyVTq + <[Product Type] = {'MF'},[Process Date]={">=$(=QuarterStart(Max([Process Date]))) <=$(=Max([Process Date]))"}>}[Sales Amt])

View solution in original post

2 Replies
tresesco
MVP
MVP

Try like:

For non-overlapped set:

sum({ qjyVTq <[Product Type] = {'MF'},[Process Date]={">=$(=QuarterStart(Max([Process Date]))) <=$(=Max([Process Date]))"}>}[Sales Amt])

For overlapped set using OR operator:

sum({ qjyVTq + <[Product Type] = {'MF'},[Process Date]={">=$(=QuarterStart(Max([Process Date]))) <=$(=Max([Process Date]))"}>}[Sales Amt])

anindya_manna
Partner - Creator II
Partner - Creator II
Author

Thanks.