Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hello,
I am doing a dynamic ABC analysis in Qlik Sense, but I am having a hard time calculating the total number of companies which are A, B or C. I enter only company names and amount per company and using this expression for ABC column:
If(RangeSum(Above(Sum(Amount per Company), 0, RowNo())) / Sum(total Amount per Company) <= 0.8, 'A',
If(RangeSum(Above(Sum(Amount per Company), 0, RowNo())) / Sum(total Amount per Company) <= 0.9, 'B', 'C'))
I end up with the following:
Company Name | Amount per Company | ABC |
i | 9,903,661 | A |
k | 7,708,646 | A |
g | 7,215,748 | A |
j | 7,101,515 | A |
e | 5,472,607 | A |
h | 5,120,046 | A |
f | 4,863,828 | A |
d | 4,285,342 | A |
l | 3,693,784 | B |
b | 3,438,134 | B |
m | 3,257,506 | C |
c | 2,232,243 | C |
n | 1,911,538 | C |
o | 1,383,648 | C |
a | 82,750 | C |
Now I would like to calculate the total number of companies which are A, B or C in a separate table. I tried in many different ways, but without any luck.
I would really appreciate your help! Thanks in advance and cheers!
P.Sh.
Take a look here: Recipe for an ABC Analysis.
- Marcus