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: 
malradi88
Creator II
Creator II

Count Distinct Multiple sheets

Dear Qlik Community,

I hope this finds you well. I am currently attempting to develop multiple KPIs to track:

# Loan recipients (income growth > = 10%) Grade I Loans

# Loan recipients (income growth > = 15%) Grade II Loans

# Loan recipients (income growth > = 20%) Grade III Loans


The data-set that I am working with consists of 4 excel files tracking progress throughout a year. Each sheet resembles the following:

     

NameLoan GradeLoan AmountPre Loan Monthly IncomeCurrent Monthly Income
tom1$5000$2500$3000
Emily1$5000$2000$2700
bob3$7000$3000$3200
mark4$9000$3200$4500
Nancy4$9000$4000$4400

I am having trouble calculating the above-mentioned indicators accurately.

1) When I use this formula:

count({< [Name]={'=sum([IncomeIncease])>= 0.1'},[Loan Grade]= {'1'}>}distinct [Name])

The results are right (always a bit off though from the manual count I do in excel) when I use a filter pane to select one of the excel files that informs the app. But when I remove the filter to take into acccount all the files... the number goes way off (why would it go so off? the number actually becomes less than if I selected one file from the filter pane).

2) When I use this formula:


sum( aggr(count({$< [Name]={'=sum([IncomeIncease])>= 0.1'},[Loan Grade]= {'1'}>} distinct [Name]),[Loan Grade],filename))

The result stays the same as the above when using the filter pane to select one of the excel files that informs the app and 'less wrong...just a bit off rather than hugely off' when de-selecting the file-name filter.

Moreover, for both expressions, when I click on 1 in the 'Loan grade'  filter pane the results change. Why would it change further if that very same loan grade is included in the set expression?

3) Query:

I think I am going a bit crazy manually counting results and comparing them to qlik results constantly going between sum(aggr(count expressions and standard ones. At this point I am just trying different combos without really understanding them very well...hoping for the best. 

Keeping in mind that many names are repeated in each of the 4 excel files what is the best expression to use to accurately count the number of recipients who have incerased their income by x% in loan grade x? Why do the results vary depending on whether I use the aggr(sum or standard formulas?

Any advice would be most appreciated.

Best,

Mohammed

1 Reply
ogautier62
Specialist II
Specialist II

Hi,

maybe could you post a short example of each file ?

have you negative incom growth in some file ?

if so, count will be less than for one file with positive growth

for second question :

is it possible same name with different loan grade in files ?

regards