Forum Discussion
Condition based formula
suppose I have data as illustrated in the picture link below. Does anyone know how I can embed the following formula 100(sum(KPI1)/sum(KPI1_COUNT))* as a new column. With the sum being based on each unique "Applicant_Company" and each month.
Anonymous , earlier will kind of create a partition
This means a new column all Applicant_Company will same value if you replace it WORK_AREA, All WORK_AREA will have same will value .
You add too
Measn combination of [WORK_AREA] and Applicant_Company will have same value
divide(Sumx(filter(Table, [Applicant_Company] =earlier([Applicant_Company]) && [WORK_AREA] =earlier([WORK_AREA]) ),[KPI1]),Sumx(filter(Table, [Applicant_Company] =earlier([Applicant_Company]) && [WORK_AREA] =earlier([WORK_AREA]) ),[KPI1_COUNT])) *100
3 Replies
- amitchandakSuper User
Anonymous , A new column like
divide(Sumx(filter(Table, [Applicant_Company] =earlier([Applicant_Company])),[KPI1]),Sumx(filter(Table, [Applicant_Company] =earlier([Applicant_Company])),[KPI1_COUNT])) *100
- AnonymousNot applicable
Thanks! Can I ask, would the formula you produced also work if I wanted the sum to be based on 'WORK_AREA' as well as 'APPLICANT_COMPANY'?
- amitchandakSuper User
Anonymous , earlier will kind of create a partition
This means a new column all Applicant_Company will same value if you replace it WORK_AREA, All WORK_AREA will have same will value .
You add too
Measn combination of [WORK_AREA] and Applicant_Company will have same value
divide(Sumx(filter(Table, [Applicant_Company] =earlier([Applicant_Company]) && [WORK_AREA] =earlier([WORK_AREA]) ),[KPI1]),Sumx(filter(Table, [Applicant_Company] =earlier([Applicant_Company]) && [WORK_AREA] =earlier([WORK_AREA]) ),[KPI1_COUNT])) *100