Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
nareshthavidishetty
Creator III
Creator III

Logic correction

Hi,

I have used the below logic in calculated dimension.But i'm getting common value to all the dimensions.

Please find below for reference.

Logic:

=aggr(num((sum({<Date={$(varMaxDate)},flag={'eSign'},Category={'Complete'}>} Sales))

/(sum({<Date={$(varMaxDate)},flag={'Wet Sign'}>} Sales)+sum({<Date={$(varMaxDate)},flag={'eSign'},Category={'Complete'}>} Sales)

+sum({<Date={$(varMaxDate)},flag={'eSign'},Category={'Not Complete'}>} Sales)),' #,##0.0%'),Loc)


Untitled.png


Thanks..

6 Replies
MK_QSL
MVP
MVP

Try this...

num(

  (sum({<Date={$(varMaxDate)},flag={'eSign'},Category={'Complete'}>}Sales))

  /

  (

  sum({<Date={$(varMaxDate)},flag={'Wet Sign'}>} Sales)

  +

  sum({<Date={$(varMaxDate)},flag={'eSign'},Category={'Complete'}>}Sales)

  +

  sum({<Date={$(varMaxDate)},flag={'eSign'},Category={'Not Complete'}>}Sales)

  )

  ,' #,##0.0%')

MK_QSL
MVP
MVP

or this

num(

  (sum({<Date={$(varMaxDate)},flag={'eSign'},Category={'Complete'}>}Sales))

  /

  (

  sum(TOTAL <Loc> {<Date={$(varMaxDate)},flag={'Wet Sign'}>}Sales)

  +

  sum(TOTAL <Loc> {<Date={$(varMaxDate)},flag={'eSign'},Category={'Complete'}>}Sales)

  +

  sum(TOTAL <Loc> {<Date={$(varMaxDate)},flag={'eSign'},Category={'Not Complete'}>}Sales)

  )

  ,' #,##0.0%')

nareshthavidishetty
Creator III
Creator III
Author

Hi ,

I have used both the logic's as dimension.

I'm getting Below error.

Untitled.png

Thanks..

nareshthavidishetty
Creator III
Creator III
Author

Hi,

Please let me know how to get this.

Thanks..

MK_QSL
MVP
MVP

Provide sample application or sample data.

MK9885
Master II
Master II

num(

  sum({<Date={$(varMaxDate)},flag={'eSign'},Category={'Complete'}>}Sales))

  /

  sum(TOTAL <Loc> {<Date={$(varMaxDate)},flag={'Wet Sign','eSign'},Category={'Complete','Not Complete'}>}Sales)

  ,' #,##0.0%')

???

Maybe this?

Not sure if the syntax is correct but you can check it out.