Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
¡Hola!
Me preguntaba cuál es la mejor manera de comparar dos períodos de datos de ventas. Estoy investigando ''Ventas en la misma tienda''.
Intenté usar una medida como:
Hola
Aquí están nuestras consultas para cumplir con sus requisitos. También adjunto archivo pbix para su referencia puede consultarlo.
Puede crear medidas sobre la base de nuestras consultas y puede modificarlas de acuerdo con el nombre de los campos de su conjunto de datos.
---------------------------------------------------------------
Sales_This_Month_13_Days =
CALCULAR(
SUMA(Hoja1[Ventas]),
FILTRO(
«Hoja 1»,
'Hoja1'[Fecha] >= FECHA(AÑO(HOY()), MES(HOY()), 1) &&
'Hoja1'[Fecha] <= HOY()
)
)
-----------------------------------------------------------------------
Sheet1_Last_Year_13_Days =
CALCULAR(
SUM (Sheet1[Sales]),
FILTRO(
«Hoja 1»,
'Hoja1'[Fecha] >= FECHA(AÑO(HOY()) - 1, MES(HOY()), 1) &&
'Hoja1'[Fecha] <= FECHA(AÑO(HOY()) - 1, MES(HOY()), DÍA(HOY()))
)
)
------------------------------------------------------------------------------------------------------------
Comparando % = DIVIDE(([Sales_This_Month_13_Days]-[Sheet1_Last_Year_13_Days]),[Venta total])*100
------------------------------------------------------------------------------------------
% actual = DIVIDE([Sales_This_Month_13_Days],[Venta total])*100
----------------------------------------------------------------------------
Último % = DIVIDE(([Sheet1_Last_Year_13_Days]),[Venta total])*100
Para obtener más información, puede ponerse en contacto con nosotros: Servicios de consultoría de Power BI
Hola @arca123 ,
En respuesta a su pregunta, aquí está mi proceso de pensamiento.
Crea una tabla simple como esta.
Cree una medida para comparar las ventas durante dos períodos de tiempo.
Measure =
VAR _2023 = CALCULATE(SUM(T1[Sales]),T1[Year]="2/1/2023") / 28
VAR _2024 = CALCULATE(SUM(T1[Sales]),T1[Year]="2/1/2024") / 13
RETURN
_2024/_2023
Finalmente, verás el resultado.
Saludos
Yilong Zhou
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@arca123 , si ha seleccionado Feb-2024 en la segmentación o la fila, se llenará Feb-2023
Trate de usarlo para las ventas del año pasado
CALCULATE([Ventas],SAMEPERIODLASTYEAR('Calendario'[Fecha]), 'Calendario'[Fecha] <= Fecha(año(Hoy()) -1, mes(Hoy()),día(Hoy()) ) )
o
if(max('Calendario'[Fecha]) <= Fecha(año(Hoy()) -1, mes(Hoy()),día(Hoy()) ), CALCULATE([Ventas],SAMEPERIODLASTYEAR('Calendario'[Fecha])))
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |