Don't miss your chance to take the Fabric Data Engineer (DP-600) exam for FREE! Find out how by attending the DP-600 session on April 23rd (pacific time), live or on-demand.
Learn moreNext up in the FabCon + SQLCon recap series: The roadmap for Microsoft SQL and Maximizing Developer experiences in Fabric. All sessions are available on-demand after the live show. Register now
Hola comunidad,
Tengo un escenario, en el gráfico de líneas quiero comparar las ventas de MTD de junio con lo que habrían sido las ventas de MTD de mayo al mismo tiempo. Entonces, por ejemplo, podría estar comparando las ventas del 1 al 15 de junio, y me gustaría ver cómo se comparan esos números con los nuestros del 1 al 15 de mayo.
¿Podría ayudarme en esto?
Gracias
Bala.
He creado algunos datos:
Estos son los pasos que puede seguir:
1. Crear medida.
Flag =
var _today=TODAY()
return
IF(
YEAR(MAX('Table'[Date]))=YEAR(_today)&&DAY(MAX('Table'[Date]))<=DAY(_today),1,0)Value_measure =
SUMX(
FILTER(ALLSELECTED('Table'), YEAR('Table'[Date])=YEAR(MAX('Table'[Date]))&&MONTH('Table'[Date])=MONTH(MAX('Table'[Date]))),[Value])
2. Coloque [Flag] en Filtros, establezca is=1, aplique el filtro.
3. Resultado:
Saludos
Liu Yang
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hi, @Balaraju
Crear una tabla de fechas: Power BI funciona mejor con datos cuando hay una tabla de fecha adecuada. No necesita ser nada demasiado complejo, pero debe contener al menos una columna para la fecha, el mes y el día.
Puede hacerlo directamente en Power BI con DAX.
2.
Cree columnas calculadas para el día del mes y las ventas del mes hasta la fecha:
un. Agregue una nueva columna calculada a sus datos de ventas para el Día del mes. Esto se puede hacer usando la función DAY. Aquí hay un ejemplo usando una columna de fecha llamada "SalesDate":
DayOfMonth = DAY(Sales[SalesDate])
b. Agregue una nueva columna calculada para MTD Sales mediante las funciones CALCULATE y FILTER. Por ejemplo, si tiene una columna de ventas denominada "TotalSales", podría hacer algo como esto:
MTDSales = CALCULAR (
SUMA ( Ventas[TotalVentas] ),
FILTRO (
ALL ( «Fechas») ),
'Dates'[DateAsInteger] <= MAX ( 'Dates'[DateAsInteger] )
&& 'Fechas'[Número de mes] = MAX ( 'Fechas'[Número de mes] )
)
)
Cree una medida para obtener las ventas del mes anterior para los mismos días:
Puede hacerlo con una medida que utilice las funciones CALCULATE, SAMEPERIODLASTYEAR y DATEADD. Aquí hay un ejemplo:
PrevMonthSales = CALCULAR (
SUMA ( Ventas[TotalVentas] ),
DATEADD (
«Fechas» [Fecha],
-1,
MES
),
ALL ( «Fechas») ),
'Fechas'[DayOfMonth] <= MAX ( 'Dates'[DayOfMonth] )
)
Por último, aplique la medida en el gráfico de líneas.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.
Experience the highlights from FabCon & SQLCon, available live and on-demand starting April 14th.