Forum Discussion
HELP - Calculated Column Sales Between Dates For Each Row
Hello World,
Need help to calculate Sales Amount between Start Date and End Date, for each agreementID independently, Table A and Table B are Related with clientID, when i try to calculate column it sums amount only on 1st client ID, I need amount for each row independently even if there are same client ID's.
Hi, VazhaPBI
Try this function. There is no relationship between the two tables.
Sales Amount = CALCULATE ( SUM ( 'Table B'[Sales Amount] ), FILTER ( 'Table B', [Date] >= EARLIER ( 'Table A'[Start Date] ) && [Date] <= EARLIER ( 'Table A'[End Date] ) &&[ClientID]=EARLIER('Table A'[ClientID]) ) )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.
7 Replies
- VazhaPBIFrequent Visitor
Thank you tamerj1 but i still have same problem, cant figure out why 😞 I uploaded more screenshots in reply above, both solutions posted give me same result. Sales Amount for only one row not both rows.
- v-zhangtiCommunity Support
Hi, VazhaPBI
You can try the following methods.
Column:Sales Amount = CALCULATE ( SUM ( 'Table B'[Sales Amount] ), FILTER ( 'Table B', [Date] >= EARLIER ( 'Table A'[Start Date] ) && [Date] <= EARLIER ( 'Table A'[End Date] ) ) )Is this the result you expect?
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.
- VazhaPBIFrequent Visitor
Thank You, for reply but I still have same problem, uploading some more screenshots. i cant understand what im doing wrong.