The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends September 15. Request your voucher.
Hello, I'm having trouble with a DAX expression. I have two tables, Vendors and Receipts . They're laid out like so, with a many-to-many relationship linked through the Vendor column:
Vendors:
Month | Vendor |
2022-01 | AlphaAssociates |
2022-02 | AlphaAssociates |
2022-01 | BuenoBiz |
2022-02 | BuenoBiz |
2022-01 | CenturyComm |
2022-02 | CenturyComm |
Receipts:
Month | Vendor | Cost |
2022-01 | AlphaAssociates | $10 |
2022-01 | AlphaAssociates | $5 |
2022-01 | BuenoBiz | $5 |
2022-01 | CenturyComm | $7 |
2022-02 | AlphaAssociates | $15 |
2022-02 | BuenoBiz | $9 |
2022-02 | CenturyComm | $3 |
I'm trying to add a calculated column to the Vendors table that sums the data in Receipts according to the Month and Vendor of the row. Right now I'm using the expression
Month | Vendor | Cost |
2022-01 | AlphaAssociates | $15 |
2022-02 | AlphaAssociates | $15 |
2022-01 | BuenoBiz | $5 |
2022-02 | BuenoBiz | $9 |
2022-01 | CenturyComm | $7 |
2022-02 | CenturyComm | $3 |
Month | Vendor | Cost |
2022-01 | AlphaAssociates | $30 |
2022-02 | AlphaAssociates | $30 |
2022-01 | BuenoBiz | $14 |
2022-02 | BuenoBiz | $14 |
2022-01 | CenturyComm | $10 |
2022-02 | CenturyComm | $10 |
Solved! Go to Solution.
@ekepp , I tried a new column and getting the correct result
Column = sumx(FILTER(Receipts, Receipts[Month] = Vendors[Month] && Receipts[Vendor] = Vendors[Vendor]),Receipts[Cost])
I guess I should have been using SUMX instead of CALCULATE and SUM, thank you!
@ekepp , I tried a new column and getting the correct result
Column = sumx(FILTER(Receipts, Receipts[Month] = Vendors[Month] && Receipts[Vendor] = Vendors[Vendor]),Receipts[Cost])
User | Count |
---|---|
14 | |
12 | |
7 | |
6 | |
5 |
User | Count |
---|---|
28 | |
18 | |
13 | |
7 | |
5 |