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 August 31st. Request your voucher.
Hola
Tengo las dos primeras columnas a continuación como medidas separadas (no columnas calculadas). ¿Es posible combinar estas dos medidas en una suma acumulativa como la 3ª columna?
Para ayudar a visualizar esto, estoy tratando de combinar las dos líneas azules en una sola.
Gracias
Actual (Cantidad histórica) | Pronóstico restante | Datos Reales Acumulados + Pronóstico | |
Ene-23 | 100,000 | 100,000 | |
Feb-23 | 150000 | 250,000 | |
Mar-23 | 200000 | 450,000 | |
Abr-23 | 200000 | 650,000 | |
Mayo-23 | 300000 | 950,000 | |
Jun-23 | 350000 | 1,300,000 | |
Jul-23 | 400000 | 1,700,000 | |
Ago-23 | 400000 | 2,100,000 | |
Sep-23 | 250000 | 2,350,000 | |
Oct-23 | 350000 | 50000 | 2,750,000 |
Nov-23 | 500000 | 3,250,000 | |
Dic-23 | 600000 | 3,850,000 | |
Ene-24 | 650000 | 4,500,000 | |
Feb-24 | 700000 | 5,200,000 |
Esto me lleva parcialmente allí, ya que combina datos reales y pronósticos. ¿Cómo se utiliza esta medida Datos reales + Previsión para obtener una suma acumulada sin crear una columna calculada?
Hola @gmsamborn
Esto fue casi todo, excepto que no puedo usar [Real + Pronóstico] en SUM () ya que es una medida y no una columna calculada.
Encontré una solución a esto que me da lo que necesito. Creé una nueva tabla de datos en la que agregué y combiné [Real] y [Pronóstico] en una sola columna. Luego, utilicé su fórmula en esta nueva tabla para obtener un RT acumulativo.
¿No estás seguro de si hay una manera más fácil de hacer esto que no implique hacer una nueva mesa?
Gracias
Por favor, cree una medida como la siguiente fórmula dax, porque no conozco los detalles de su modelo, deberá adaptarlo a su situación,
Actuals + Forecast =
VAR cur_date =
SELECTEDVALUE ( [Date] )
VAR tmp =
FILTER ( ALL ( Table ), [Date] <= cur_date )
VAR _a = [Actual]
VAR _b = [Forecast]
RETURN
SUMX ( tmp, _a + _b )
Saludos
Apoyo de la comunidad Team_Binbin Yu
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
¿Ayudaría una medida como esta?
My RT =
CALCULATE(
SUM( 'Table1'[Actual + Forecast] ),
FILTER(
ALLSELECTED( 'Table1' ),
'Table1'[Date] <= MAX( 'Table1'[Date] )
)
)
Hola Greg,
Gracias por la respuesta. He probado tu método y no me está dando exactamente lo que quiero. Ahora he consolidado mis datos reales y pronósticos en una sola columna utilizando esta medida:
Actual | Previsión | Real + Pronóstico | Mejor RT | Lo que quiero obtener: | |
23-Ene | 100,000 | 100,000 | 100,000 | ||
23-Feb | 150000 | 150,000 | 250,000 | ||
23-Mar | 200000 | 200,000 | 450,000 | ||
23-Abr | 200000 | 200,000 | 650,000 | ||
23-Mayo | 300000 | 300,000 | 950,000 | ||
23-Jun | 350000 | 350,000 | 1,300,000 | ||
23-Jul | 400000 | 400,000 | 1,700,000 | ||
23-Ago | 400000 | 400,000 | 2,100,000 | ||
23-Sep | 250000 | 250,000 | 2,350,000 | ||
23-Oct | 350000 | 50000 | 400,000 | 50000 | 2,750,000 |
23-Nov | 500000 | 500,000 | 550000 | 3,250,000 | |
23-Dic | 600000 | 600,000 | 1150000 | 3,850,000 | |
24-Ene | 650000 | 650,000 | 1800000 | 4,500,000 | |
24-Feb | 700000 | 700,000 | 2500000 | 5,200,000 |
¡Gracias!
@ach2023 Claro, podrías hacer [Medida1] + [Medida2] usando un total acumulado como muestra este video: