Qlik Community

New to Qlik Sense

Discussion board where members can get started with Qlik Sense.

Announcements
BI & Data Trends 2021. Discover the top 10 trends emerging in today. Join us on Dec. 8th REGISTER
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Contributor
Contributor

Comparative Analysis Syntax

Hi,

I created a comparative analysis dashboard with alternate states that compares two different time periods. I would like to create a measure that gives me the delta sales for a specific region. This is the syntax I have so far, but the error I get is "')' expected."

(sum(({$*[Time Period 1]} geography1={'NA'}) invoiced_amount1)-sum(({$*[Time Period 2]} geography1={'NA'}) invoiced_amount1))/fabs(sum(({$*[Time Period 2]} geography1={'NA'}) invoiced_amount1))

My equation is essentially: (Time Period 1 Sales-Time Period 2 Sales)/Time Period 2 Sales

My alternate states are "Time Period 1" and "Time Period 2". The sales field is "invoiced_amount1". The region field is "geography1" and I want to analyze the data where geography1=NA.

I'm not sure where my error is. Please assist, thank you!

@sunny_talwar @swuehl @Gysbert_Wassenaar 

1 Solution

Accepted Solutions
Highlighted

May be this

(Sum({$*[Time Period 1]<geography1 = {'NA'}>} invoiced_amount1) -
 Sum({$*[Time Period 2]<geography1 = {'NA'}>} invoiced_amount1))
/
fabs(Sum({$*[Time Period 2]< geography1 = {'NA'}>} invoiced_amount1))

View solution in original post

2 Replies
Highlighted

May be this

(Sum({$*[Time Period 1]<geography1 = {'NA'}>} invoiced_amount1) -
 Sum({$*[Time Period 2]<geography1 = {'NA'}>} invoiced_amount1))
/
fabs(Sum({$*[Time Period 2]< geography1 = {'NA'}>} invoiced_amount1))

View solution in original post

Highlighted
Contributor
Contributor

Worked perfectly. Thank you!