Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
I have 2 tables related. Table A (Maestro de partes) is the dimensional table, where each SKU code (NOPARTE) and brand group (CodMarca) is located. Table B (Liq 3M) is the fact table, stores the transacction at the SKU and date level from each import process in the last 3 months.
I need to calculate the sum of the import costs over the FOB factory price at the brand group level. I also need this value to remain the same whether I disaggregate it per SKU or brand group. Here is the formula I'm using considering the filters I need for this calculation:
This is what I need:
Hi @MarceloH10 ,
According to your description and screenshot, it seems that you want to get the result as shown in below screenshot. But as checked the value of field [NOPARTE] in the table 'Maestro Partes', I can't find any value with 'SKU1','SKU2' and 'SKU3' etc. Is there anything misunderstand in my side?
Best Regards
These are some formula examples that I have already tested:
1.
Factor importacion marca =
VAR costos_filtrados =
CALCULATE(
([Total costos de importacion]/SUM('Query liquidaciones R2'[FOB unit liquid])) + 1,
FILTER(
'Query liquidaciones R2',
'Query liquidaciones R2'[Via transporte] = "2" &&
'Query liquidaciones R2'[Datediff aplicacion] > 0 &&
'Query liquidaciones R2'[Datediff aplicacion] < 4
)
)
RETURN
CALCULATE(
costos_filtrados,
ALL('Query inventarios'),
VALUES('Query inventarios'[CodMarca]),
VALUES('Query inventarios'[Numero de Parte]),
'Query liquidaciones R2'
)
2.
Factor importacion marca =
VAR costos_filtrados =
CALCULATE(
([Total costos de importacion]/SUM('Query liquidaciones R2'[FOB unit liquid])) + 1,
FILTER(
'Query liquidaciones R2',
'Query liquidaciones R2'[Via transporte] = "2" &&
'Query liquidaciones R2'[Datediff aplicacion] > 0 &&
'Query liquidaciones R2'[Datediff aplicacion] < 4
)
)
RETURN
SUMX(
VALUES('Query inventarios'[Numero de parte]),
CALCULATE(
costos_filtrados,
ALL('Query inventarios'),
VALUES('Query inventarios'[CodMarca]),
'Query liquidaciones R2'
)
)
3.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.
| User | Count |
|---|---|
| 8 | |
| 6 | |
| 6 | |
| 5 | |
| 4 |
| User | Count |
|---|---|
| 25 | |
| 14 | |
| 8 | |
| 8 | |
| 8 |