Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola, quiero calcular el gasto total por trabajo por mes en función de las siguientes 2 tablas.
Por ejemplo, el gasto total para WM en enero es de $ 100 y el recuento de trabajos en enero es de 2. Por lo tanto, $ 100 / 2 = $ 50.
Para Producto = No WM, me gustaría tomar la división de gastos totales por Recuento total de trabajos para Producto = WM.
Eg. En marzo, el gasto total para no WM es de $ 300 y el recuento total de trabajos para WM = 1, por lo que el gasto por trabajo = $ 300 / 1 = $ 300
Lo mismo ocurre con Producto = No REF, tomaría el recuento total de trabajos para producto = REF como denominador.
Cuadro A:
Fecha | Producto | Empleado | Gasto |
01/01/2021 | WM | ABECEDARIO | 100 |
02/25/2021 | REF | BCD | 200 |
03/24/2021 | No WM | CDE | 300 |
05/12/2021 | No REF | EFG | 400 |
Cuadro B:
Fecha | Trabajo No. | Producto |
01/05/2021 | Job-123 | WM |
01/20/2021 | Job-234 | WM |
02/12/2021 | Empleo-345 | WM |
03/23/2021 | Job-456 | REF |
05/03/2021 | Job-457 | REF |
Solved! Go to Solution.
No estoy seguro de si esto es lo que buscas, y he tenido que modificar tus tablas para mostrar las medidas, pero aquí vamos...
Con este modelo:
y estas medidas:
Sum Expense = SUM('Table A'[Expense])
Job Number = DISTINCTCOUNT('Table B'[Job No.])
Expense per job =
VAR NumJobs = DISTINCTCOUNT('Table B'[Job No.])
RETURN
DIVIDE([Sum Expense], NumJobs)
Non-REF from REF =
VAR REF =
CALCULATE (
[Job Number],
'Dim Product'[Product] = "REF",
ALL ( 'Dim Product' )
)
RETURN
IF (
SELECTEDVALUE ( 'Dim Product'[Product] ) = "Non-REF",
DIVIDE ( [Sum Expense], REF )
)
Non-WM from WM =
VAR WM =
CALCULATE ( [Job Number], 'Dim Product'[Product] = "WM", ALL ( 'Dim Product' ) )
RETURN
IF (
SELECTEDVALUE ( 'Dim Product'[Product] ) = "Non-WM",
DIVIDE ( [Sum Expense], WM )
)
Entiendes esto...
He adjuntado el archivo PBIX de ejemplo
No estoy seguro de si esto es lo que buscas, y he tenido que modificar tus tablas para mostrar las medidas, pero aquí vamos...
Con este modelo:
y estas medidas:
Sum Expense = SUM('Table A'[Expense])
Job Number = DISTINCTCOUNT('Table B'[Job No.])
Expense per job =
VAR NumJobs = DISTINCTCOUNT('Table B'[Job No.])
RETURN
DIVIDE([Sum Expense], NumJobs)
Non-REF from REF =
VAR REF =
CALCULATE (
[Job Number],
'Dim Product'[Product] = "REF",
ALL ( 'Dim Product' )
)
RETURN
IF (
SELECTEDVALUE ( 'Dim Product'[Product] ) = "Non-REF",
DIVIDE ( [Sum Expense], REF )
)
Non-WM from WM =
VAR WM =
CALCULATE ( [Job Number], 'Dim Product'[Product] = "WM", ALL ( 'Dim Product' ) )
RETURN
IF (
SELECTEDVALUE ( 'Dim Product'[Product] ) = "Non-WM",
DIVIDE ( [Sum Expense], WM )
)
Entiendes esto...
He adjuntado el archivo PBIX de ejemplo
Hay @PBI_newuser ,
¿Por qué usar el conteo de WM para Non-WM y el conteo de REF para Non-REF?
Saludos
Arrendajo
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |