Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and a 50 percent discount on exams.
Get startedEarn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola comunidad,
Tengo estos datos para analizar, tengo tres tablas diferentes (abajo): Paquete, Raws y Producto. cada uno tiene las mismas SKU y su Costo por mes. Primero necesito calcular el costo promedio por categoría (Paquete, Raws y Producto) entre las SKU por mes (por ejemplo, el costo promedio entre A, B y C en enero, en febrero, etc.)
El resultado esperado será el costo medio del paquete para enero entre A, B y C, el costo promedio del paquete para febrero entre A, B y C, y así sucesivamente.
Entonces necesito sumar el promedio calculado de cada categoría (costo promedio del paquete para Enero + costo promedio de raws para Enero + costo medio del producto para Enero) y repetir esto para cada mes. y trazar esto en una Matriz (Meses en columnas y SKU en filas, y la suma del paquete promedio + promedio raws + producto promedio serían los valores)
Muchas gracias
Paquete | ||
Sku | Mes | Costo |
A | Enero | 145 |
A | Febrero | 105 |
A | Marzo | 126 |
A | Abril | 143 |
B | Enero | 133 |
B | Febrero | 149 |
B | Marzo | 120 |
B | Abril | 139 |
C | Enero | 115 |
C | Febrero | 130 |
C | Marzo | 116 |
C | Abril | 111 |
Raws | ||
Sku | Mes | Costo |
A | Enero | 221 |
A | Febrero | 229 |
A | Marzo | 215 |
A | Abril | 231 |
B | Enero | 228 |
B | Febrero | 230 |
B | Marzo | 248 |
B | Abril | 234 |
C | Enero | 243 |
C | Febrero | 201 |
C | Marzo | 231 |
C | Abril | 201 |
Producto | ||
Sku | Mes | Costo |
A | Enero | 437 |
A | Febrero | 443 |
A | Marzo | 434 |
A | Abril | 441 |
B | Enero | 409 |
B | Febrero | 416 |
B | Marzo | 402 |
B | Abril | 415 |
C | Enero | 447 |
C | Febrero | 421 |
C | Marzo | 450 |
C | Abril | 441 |
Hola @Juan_CGR94 ,
1. Agregue una columna como nombre de tabla para cada tabla primero en el editor de consultas.
2. Anexe las consultas como nuevas.
3.Crear medidas
avg_table&month = CALCULATE(AVERAGE(Append1[Cost]),ALLEXCEPT(Append1,Append1[Month],Append1[table]))
sum_avg =
var sum_3table = CALCULATE(SUMX(Append1,[avg_table&month]),ALLEXCEPT(Append1,Append1[Month],Append1[SKU]))
return IF(ISINSCOPE(Append1[SKU]),sum_3table,sum_3table/3)
Saludos
Liang
Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@Juan_CGR94 , Crear un mes/fecha y SKU y cualquier tabla común y, a continuación, hacer
Una de las medidas debería funcionar en contra de la mesa común
Sum(Package[Cost])+ Sum(Raw[Cost])+Sum(Product[Cost])/3
average(Package[Cost])+ average(Raw[Cost])+average(Product[Cost])/3
average(list-average(Package[Cost]), average(Raw[Cost]),average(Product[Cost])-)