Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Valores de pronóstico en la tabla del pronóstico del gráfico de líneas

Buenas tardes expertos, he estado tratando de encontrar la respuesta aquí sin suerte, así que pensé que solo publicaría y espero que alguien pueda señalarme en la dirección correcta. Estoy tratando de armar un pronóstico basado en las ventas de casos reales para el año anterior. Tengo el pronóstico aplicado al gráfico de líneas, pero también me gustaría tener los valores de pronóstico presentes en una tabla en el mismo informe PBI. ¿Estoy atascado teniendo que escribir una(s) medida(s) de DAX para recrear eso en una tabla o hay una solución alternativa?

danb_0-1656355803848.png


Aquí está el conjunto de datos de prueba

Mes/Año NetCasas
5/1/2021 0:00 3,321,610.32
6/1/2021 0:00 3,334,801.74
7/1/2021 0:00 3,439,256.00
8/1/2021 0:00 3,143,754.72
9/1/2021 0:00 2,975,006.23
10/1/2021 0:00 3,097,979.57
11/1/2021 0:00 3,289,371.60
12/1/2021 0:00 3,300,790.02
1/1/2022 0:00 2,708,015.26
2/1/2022 0:00 2,836,285.04
3/1/2022 0:00 3,356,680.70
4/1/2022 0:00 3,065,062.20
5/1/2022 0:00 3,140,745.66


Gracias y lo siento de nuevo si esto ya está respondido de otra manera.

Danb

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

@danb ,

¿Estoy atascado teniendo que escribir una(s) medida(s) de DAX para recrear eso en una tabla o hay una solución alternativa?

Sí, tendrá que crear una medida. Y en mi solución alternativa, debe crear una nueva tabla con MonthYear completo como:

New Table = 
var _t=ADDCOLUMNS( FILTER( CALENDAR(EDATE( MAX('Table'[Month/Year]),1), EDATE( MAX('Table'[Month/Year]),12) ),DAY([Date])=1),"NetCased",BLANK())
return UNION('Table',_t)

Eyelyn9_0-1656567766530.png

Luego utilicé el valor promedio como el valor de pronóstico para fechas futuras:

Foreast (Average) = IF(SUM('New Table'[NetCases])=BLANK(), CALCULATE(AVERAGE('Table'[NetCases]),FILTER('Table', MONTH([Month/Year])=MONTH(MAX('New Table'[Month/Year])))) ,  SUM('New Table'[NetCases]))

Salida:

Eyelyn9_2-1656567936983.png

Saludos
Eyelyn Qin
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

@Eyelyn9 - gracias por la respuesta y la solución. ¡Funciona muy bien!

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.