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: 
vpanchuda
Contributor III
Contributor III

Qlik Sense Set expression

Hi Can any experts help me with below data.

I need the set expression to count the number of  A1,A2, and A3 and group it.

Condition

if Attendance is 'NO, and Grade is 'A1' and if date id blank count 1 

if Attendance is 'NO, and Grade is 'A2' and if date id blank count 1 

if Attendance is 'NO, and Grade is 'A3' and if date id blank count 1 

GradeAttendanceDate
A1NO01-02-2019
A2NO___
A3NO02-02-2019
A1NO___
A2NO04-02-2019
A3NO05-02-2019
7 Replies
sunny_talwar
MVP
MVP

So, based on this sample... you would want to see a count of 2?

vpanchuda
Contributor III
Contributor III
Author

 

Hi Sunny

It should count only if there is a corresponding date.(i think my question is confusing)

GradeAttendanceDate
A1NO01-02-2019
A2NO___
A3NO02-02-2019
A1NO___
A2NO04-02-2019
A3NO05-02-2019

 

My result table should be something line below.(it should not count if there is no date)

A11
A21
A32
sunny_talwar
MVP
MVP

This should work where Grade is a dimension

Count({<Attendance = {'No'}, Date = {"*"}>} Grade)

 

vpanchuda
Contributor III
Contributor III
Author

Hi Sunny Used -={""} and worked , only problem is if I show it in a Pivot the null values Shows (-) , is there any way to make it 0 instead?

sunny_talwar
MVP
MVP

May be uncheck 'Suppress Zero-Values'

vpanchuda
Contributor III
Contributor III
Author

I am not able to find this option in Pivot table in Qlik Sense

 

sunny_talwar
MVP
MVP

My bad, I was under the impression that you might be using QlikView... anyways I am not really sure what you have, would you be able to share a sample qvf to show the issue?