Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
coolwaters
Contributor II
Contributor II

Multiple Salesperson to Client

Hello,

Am working on data where at times multiple sales persons are assigned to a single client. Thus where more then one sales person is assigned to a client then the sales generated from that client is to be apportioned equally amongts the number of sales persons assigned.


SALES:
LOAD
CLIENT,
SALES
INLINE [
     CLIENT, SALES
     C001, 100
     C002, 100
     C003, 100
     C004, 100
     C005, 100
     C006, 100
     C007, 100
];

SALESPERSON:
LOAD
SALESPERSON,
CLIENT
INLINE [
     SALESPERSON, CLIENT
     SP01, C001
     SP01, C002
     SP01, C003
     SP02, C003
     SP02, C004
     SP03, C005
     SP03, C006
     SP04, C006
     SP05, C006
     SP05, C007
];

As per the data above, the report should be :


SALES PERSONSALES
SP01250
SP02150
SP03133.33
SP0433.33
SP05133.33

Need to know the best way to achive this.


Thanks

1 Solution

Accepted Solutions
sunny_talwar

Try this

Dimension

SALESPERSON

Expression

=Sum(Aggr(Sum(SALES)/Count(DISTINCT TOTAL <CLIENT> SALESPERSON), CLIENT, SALESPERSON))

Capture.PNG

View solution in original post

2 Replies
sunny_talwar

Try this

Dimension

SALESPERSON

Expression

=Sum(Aggr(Sum(SALES)/Count(DISTINCT TOTAL <CLIENT> SALESPERSON), CLIENT, SALESPERSON))

Capture.PNG

coolwaters
Contributor II
Contributor II
Author

Thanks Sunny, as always

It works. Appreciate all your help.