cancel
Showing results for 
Search instead for 
Did you mean: 

Fabric is Generally Available. Browse Fabric Presentations. Work towards your Fabric certification with the Cloud Skills Challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Mostrar un YTD correcto por mes si 1 mes no tiene ninguna acción

Tengo esta pequeña tabla de datos de ejemplo:

Fecha de publicaciónMoeMaterialCantidad
12-01-2131-01-21abecedario50
23-01-2131-01-21abecedario75
08-02-2128-02-21abecedario25
25-02-2128-02-21abecedario100
01-04-2130-04-21abecedario200
29-04-2130-04-21abecedario65
15-01-2231-01-22abecedario150
17-01-2231-01-22abecedario35
10-02-2228-02-22abecedario85
15-02-2228-02-22abecedario115
03-04-2230-04-22abecedario155
19-04-2230-04-22abecedario95
05-03-2131-03-21Def10
05-03-2231-03-22Def35

Ahora creé una medida YTD y quiero mostrarla a lo largo del tiempo por período (por ahora la pongo en una matriz):

rpinxt_0-1665136475884.png

Así que el problema aquí es que el período 3 no muestra datos para el material abc.

Todos los números están bien y también el total está bien, pero me gustaría que el período 3 se llenara a pesar de que no hubo acción.

Lo que el período 3 debe mostrar es el mismo saldo final que el período 2.

Para que cuando pusieras cosas en un gráfico no hubiera una línea discontinua o una barra/columna vacía.

Adivina si es posible que deba ser hecho por DAX.

Entonces, ¿cómo le diría que muestre el mismo saldo final de YTD que el mes anterior si no sucedió nada en el mes "actual"?

Esta es mi medida YTD ahora:

Cantidad YTD =
Dónde MaxDate = Máximo(Hoja1[EoM])
Dónde Resultado =
CALCULAR(
Suma(Hoja1[Cantidad]),
Hoja1[EoM] <= MaxDate,
Todo(Dim_Date)
)
DEVOLUCIÓN
Resultado
1 ACCEPTED SOLUTION

Sí, creo que de nuevo estaba usando algo similar que parece funcionar igual:

Prueba2 = CALCULAR(Suma(Hoja1[Cantidad]),FILTRO(TODOSSELECCIONADOS(Dim_Date),Dim_Date[Fecha] <= Máximo(Dim_Date[Fecha])))
Gracias por ayudarme 🙂

View solution in original post

8 REPLIES 8
Syndicate_Admin
Administrator
Administrator

@Dinesh_Suranga ,

Nope lo intentó. Eso no funciona:

rpinxt_0-1665143509921.png

Solo agrega muchas columnas vacías adicionales.

Y no puede usar el "seleccionar elementos sin datos" en una medida.

@rpinxt

Hola

¿Utiliza una tabla de calendario separada?

Gracias

Sí.

@rpinxt

Intente seguir DAX.

YTD = TOTALYTD(Suma('Tabla'[Cantidad]), Calendario[Fecha])

Dinesh_Suranga_0-1665145132800.png

Sí, estaba usando ahora la función TOTALYTD:

Prueba = TOTALYTD(Suma(Hoja1[Cantidad]),Dim_Date[Fecha])
Sin embargo, como ves, se restablece en el año.
Quiero que continúe después de 2021. No debe restablecerse en Año.

@rpinxt

Prueba esto.

Total = CALCULAR(Suma(«Tabla»[Cantidad]), FILTRO(TODOSEXCEPTO(Calandra,'Calandra'[Fecha].[Año]), 'Calandra'[Fecha] <= Máximo('Calandra'[Fecha])))

Dinesh_Suranga_0-1665146068367.png

Sí, creo que de nuevo estaba usando algo similar que parece funcionar igual:

Prueba2 = CALCULAR(Suma(Hoja1[Cantidad]),FILTRO(TODOSSELECCIONADOS(Dim_Date),Dim_Date[Fecha] <= Máximo(Dim_Date[Fecha])))
Gracias por ayudarme 🙂
Syndicate_Admin
Administrator
Administrator

@rpinxt

Hola

Garrapata

Seleccione elementos sin datos.

Gracias.

Helpful resources

Announcements
PBI November 2023 Update Carousel

Power BI Monthly Update - November 2023

Check out the November 2023 Power BI update to learn about new features.

Community News

Fabric Community News unified experience

Read the latest Fabric Community announcements, including updates on Power BI, Synapse, Data Factory and Data Activator.

Power BI Fabric Summit Carousel

The largest Power BI and Fabric virtual conference

130+ sessions, 130+ speakers, Product managers, MVPs, and experts. All about Power BI and Fabric. Attend online or watch the recordings.

Top Solution Authors
Top Kudoed Authors