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

Announcements
Want to see what's currently in public preview? We've pulled it all together in one place. Check it out here
cancel
Showing results for 
Search instead for 
Did you mean: 
deepakqlikview_123
Specialist
Specialist

Result

Hello all,

Please find attachment.

Below is a formula that I have used while calculating % absent employee.

=num(

  (sum ({<SHORT_NAME={'FAB'},Flag = {'3-4 Wheeler'}>}MAN_ON_ROLE)

  -

  sum ({<SHORT_NAME={'FAB'},Flag = {'3-4 Wheeler'}>}PRESENT))

/

sum ({<SHORT_NAME={'FAB'},Flag = {'3-4 Wheeler'}>}MAN_ON_ROLE),'#,#0%' )

Now as per requirement if absent employee =100% then there is need to show Null or some image

Can u please suggest how to proceed.

Thanks,

Labels (1)
1 Solution

Accepted Solutions
its_anandrjs
Champion III
Champion III

After adding above expression change your expression as image and image formatting keep Aspect.

See the attached snap

Smilysettings.png

View solution in original post

5 Replies
its_anandrjs
Champion III
Champion III

Try like

= If( (num(

  (sum ({<SHORT_NAME={'FAB'},Flag = {'3-4 Wheeler'}>}MAN_ON_ROLE)

  -

  sum ({<SHORT_NAME={'FAB'},Flag = {'3-4 Wheeler'}>}PRESENT))

/

sum ({<SHORT_NAME={'FAB'},Flag = {'3-4 Wheeler'}>}MAN_ON_ROLE),'#,#0%' ) ) ='100%' ,Null(),

(num(

  (sum ({<SHORT_NAME={'FAB'},Flag = {'3-4 Wheeler'}>}MAN_ON_ROLE)

  -

  sum ({<SHORT_NAME={'FAB'},Flag = {'3-4 Wheeler'}>}PRESENT))

/

sum ({<SHORT_NAME={'FAB'},Flag = {'3-4 Wheeler'}>}MAN_ON_ROLE),'#,#0%' ) ))

its_anandrjs
Champion III
Champion III

Or you can write

= If( (num(

  (sum ({<SHORT_NAME={'FAB'},Flag = {'3-4 Wheeler'}>}MAN_ON_ROLE)

  -

  sum ({<SHORT_NAME={'FAB'},Flag = {'3-4 Wheeler'}>}PRESENT))

/

sum ({<SHORT_NAME={'FAB'},Flag = {'3-4 Wheeler'}>}MAN_ON_ROLE),'#,#0%' ) ) ='100%' ,'qmem://<bundled>/BuiltIn/smiley1_g.png',

(num(

  (sum ({<SHORT_NAME={'FAB'},Flag = {'3-4 Wheeler'}>}MAN_ON_ROLE)

  -

  sum ({<SHORT_NAME={'FAB'},Flag = {'3-4 Wheeler'}>}PRESENT))

/

sum ({<SHORT_NAME={'FAB'},Flag = {'3-4 Wheeler'}>}MAN_ON_ROLE),'#,#0%' ) ))

deepakqlikview_123
Specialist
Specialist
Author

Hi anand,

Smiles are not working here.

Thanks

its_anandrjs
Champion III
Champion III

After adding above expression change your expression as image and image formatting keep Aspect.

See the attached snap

Smilysettings.png

deepakqlikview_123
Specialist
Specialist
Author

Thanks anand,

It worked.