Forum Discussion
Calculation with multiple filters
I need to calculate:
When Payment_Type = 1
AND Service_Type = 1
Then multiple Payment_Type by Year_Rate
When I try:
Hi, S_Berg
You can try the following methods.
Payment = CALCULATE ( SUM ( RATES[Year_Rate] )) * CALCULATE ( COUNT ( FILES_PAYMENT[Payment_Type] ), FILTER ( ALL ( FILES_PAYMENT ), [Payment_Type] = 1 && [Service_Type] = 1 ) )If that doesn't resolve your issue, provide sample data and expected output.
Best Regards,
Community Support Team _Charlotte
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
3 Replies
- tberr86Frequent Visitor
Try:
Payment= IF(AND(FILES_PAYMENT[Service_Type]= 1,FILES_PAYMENT[Payment_Type]= 1),[Year_Rate]*[Payment_Type])
You may run into errors depending on data type as this function assumes a number data type not a string. - v-zhangtiCommunity Support
Hi, S_Berg
You can try the following methods.
Payment = CALCULATE ( SUM ( RATES[Year_Rate] )) * CALCULATE ( COUNT ( FILES_PAYMENT[Payment_Type] ), FILTER ( ALL ( FILES_PAYMENT ), [Payment_Type] = 1 && [Service_Type] = 1 ) )If that doesn't resolve your issue, provide sample data and expected output.
Best Regards,
Community Support Team _Charlotte
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.