Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Hola a todos
Estoy tratando de crear un pronóstico dinámico basado en el presupuesto y los datos reales.
La siguiente tabla muestra lo que espero lograr en la columna de la derecha;
Mes | Ingresos | Presupuesto | Diff | Pronóstico |
Enero | 240.000 | 210.000 | 30.000 | 210.000 |
Febrero | 200.000 | 180.000 | 20.000 | 210.000 |
País | 210.000 | 260.000 | ||
Abril | 175.000 | 225.000 | ||
Mayo | 219.000 | 269.000 | ||
Junio | 280.000 | 330.000 | ||
Jul | 265.000 | 315.000 | ||
Agosto | 204.000 | 254.000 | ||
Septiembre | 220.000 | 270.000 | ||
Octubre | 250.000 | 300.000 | ||
Noviembre | 230.000 | 280.000 | ||
Diciembre | 220.000 | 270.000 |
Budgetdiff es AmountRevenue - BudgetRevenue
Como se muestra, la previsión debe ser presupuesto + SUM(budgetdiff)
El problema es, AmountRevenue, Budget y BudgetDiff son todas medidas, y cuando intento crear mi medida de previsión, el resultado siempre agrega las filas por mes en lugar de la suma TOTAL de BudgetDif para el año seleccionado.
He intentado esto:
Solved! Go to Solution.
@vincentnoot , Probar como
Medida: [Presupuesto] + CALCULATE(sumx(filter(values(dimdate[month]),not(isblank([Revenue]))),all(dimdate))
No @amitchandak ,
¡Tu fórmula me ayudó a obtener los resultados correctos! ¡Muchas gracias!
Tuve que cambiar tu fórmula un poco en
Previsión: Presupuesto + CALCULATE(SUMX(VALUES(dimdate[Month]), not(isblank([Revenue])), ALLEXCEPT(dimdate, dimdate[year]))
@vincentnoot , Probar como
Medida: [Presupuesto] + CALCULATE(sumx(filter(values(dimdate[month]),not(isblank([Revenue]))),all(dimdate))
No @amitchandak ,
¡Tu fórmula me ayudó a obtener los resultados correctos! ¡Muchas gracias!
Tuve que cambiar tu fórmula un poco en
Previsión: Presupuesto + CALCULATE(SUMX(VALUES(dimdate[Month]), not(isblank([Revenue])), ALLEXCEPT(dimdate, dimdate[year]))
Hola @amitchandak, gracias por su respuesta rápida!
Aparece un error "La expresión hace referencia a varias columnas. No se pueden convertir varias columnas en un valor escalar."
Si no me equivoco, ¿su cálculo tiene un soporte perdido en alguna parte?