Skip to main content
Announcements
Do More with Qlik - Qlik Cloud Analytics Recap and Getting Started, June 19: REGISTER
cancel
Showing results for 
Search instead for 
Did you mean: 
arulsettu
Master III
Master III

Fabs function giving wrong total

hi i am trying to show negative values to positive

so did like this

=fabs(sum({<ACNT_FLEX_02={'Balance Sheet'}>}TBAL_MTD_DR_LC_1-TBAL_MTD_CR_LC_1))

but my sub total is wrong any one tell me why?

Thanks

23 Replies
arulsettu
Master III
Master III
Author

Colin Sum(fabs(...

gives error

Colin-Albert

I updated the expression to
sum({<ACNT_FLEX_02={'Balance Sheet'}>} fabs(TBAL_MTD_DR_LC_1-TBAL_MTD_CR_LC_1) )

arulsettu
Master III
Master III
Author

Hi Tresesco,

                yours works fine. total is correct but shows incorrect value why?

tresesco
MVP
MVP

Yes, that would change the value, if you want the absolute value of the sum, try like:

Sum(Aggr(Fabs(sum({<ACNT_FLEX_02={'Balance Sheet'}>} TBAL_MTD_DR_LC_1-TBAL_MTD_CR_LC_1)), Dimension1, dimension2...))

Colin-Albert

I just notice the minus sign between the two fields, Adding spaces makes the expressions easier to read,

Try this

fabs(

     sum({<ACNT_FLEX_02={'Balance Sheet'}>}TBAL_MTD_DR_LC_1)

     -

     sum({<ACNT_FLEX_02={'Balance Sheet'}>}TBAL_MTD_CR_LC_1)

)

or

fabs( sum({<ACNT_FLEX_02={'Balance Sheet'}>}TBAL_MTD_DR_LC_1))

-

fabs( sum({<ACNT_FLEX_02={'Balance Sheet'}>}TBAL_MTD_CR_LC_1))

arulsettu
Master III
Master III
Author

Incorrect subtotal colin

Colin-Albert

Can you post some example data and the subtotal you are expecting to see?

tresesco
MVP
MVP

Did you check the 2nd expression i suggested above?

arulsettu
Master III
Master III
Author

this one

Sum(Aggr(Fabs(sum({<ACNT_FLEX_02={'Balance Sheet'}>} TBAL_MTD_DR_LC_1-TBAL_MTD_CR_LC_1)), Dimension1, dimension2...))


i replaced two dimesions in my chart above expression but incorrect value

arulsettu
Master III
Master III
Author

plz some one check my sample app