Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola
Necesito tener el porcentaje de variación de mis ventas comparándolo con la última semana así:
Actualmente, mi Power BI tiene este aspecto:
Y mi tabla de tiempo se ve así (Semanacal - Número de la semana):
También he visto el foro las preguntas de personas que tenían el mismo problema pero no está funcionando para mí.
¡Gracias!
@Miguelcrz, en primer lugar tienen una tabla de semana separada. Debería incluir el año en eso. La mejor manera es utilizar el rango del año de la semana, Por favor, siga mi blog para eso.
Con la semana no. La fecha puede Semana -año/semana tabla
Esta semana: CALCULATE(sum('order'[sales]), FILTER(ALL('Date'),'Date'[Week]-max('Date'[Week])))
Last Week ? CALCULATE(sum('order'[sales]), FILTER(ALL('Date'),'Date'[Week]-max('Date'[Week])-1))
Con rango
Esta semana: CALCULATE(sum('order'[sales]), FILTER(ALL('Date'),'Date'[Week Rank]-max('Date'[Week Rank])))
Last Week ? CALCULATE(sum('order'[sales]), FILTER(ALL('Date'),'Date'[Week Rank]-max('Date'[Week Rank])-1))
referirlos para ver cómo funciona el rango
https://medium.com/@amitchandak.1978/power-bi-wtd-questions-time-intelligence-4-5-98c30fab69d3
https://community.powerbi.com/t5/Community-Blog/Week-Is-Not-So-Weak-WTD-Last-WTD-and-This-Week-vs-La...
Hola @Miguelcrz,
Puede intentar utilizar la siguiente fórmula de medida si cumple con sus requisitos.
Measure =
VAR currWeek =
MAX ( table[Week] )
VAR prevSales =
CALCULATE (
SUM ( table[Sales] ),
FILTER ( ALLSELECTED ( table ), [Week] = currWeek - 1 )
)
RETURN
DIVIDE ( SUM ( table[Sales] ) - prevSales, prevSales, -1 )
Si arriba no ayuda, proporcione algunos datos ficticios para ayudarnos a aclarar su escenario y probar la fórmula de codificación en él.
saludos
Xiaoxin Sheng
Hola @Miguelcrz ,
¿Puede crear una nueva columna con dax a continuación:
Last Calendar Week Sales ? CALCULATE( [Total Sales], 'Calendar'[Número de Semana] - WEEKNUM(TODAY(),1) -1 )
Utilice esta opción para crear otra columna calculada para % de variación con el siguiente DAX:
Percent_Variation (([Ventas totales]-[Ventas de la última semana del calendario])/[Ventas de la última semana del calendario])*100
Dale un pulgar hacia arriba si este post te ayudó de alguna manera y marca este post como solución si resolvió tu consulta !!!
Hi @Anand24 @amitchandak @v-shex-msft @FrankAT ! is not working. I only have the column week and the column sales. I have to calculate or do a new column to calculate the sales from last week but i dont know how. Then i need to calculate the variation between the sales of this week vs last week.
Thanks!
Hola @Miguelcrz
aquí hay otra solución a su pregunta. Utilice las tres medidas siguientes.
Saludos FrankAT
Hola @Miguelcrz,
Usted nos dijo que estos códigos no funcionan sin ninguna información detallada, no ayudan a resolver su escenario y difícil de aclarar / solucionar los problemas.
¿Puede proporcionar un archivo pbix con datos ficticios y fórmulas para probar? Creo que debería ayudar a probar la fórmula de codificación en los datos de muestra. (eliminar datos confidenciales antes del recurso compartido)
Cómo obtener respuestas a su pregunta rápidamente
saludos
Xiaoxin Sheng
Hi! is not working. I only have the column week and the column sales. I have to calculate or do a new column to calculate the sales from last week but i dont know how. Then i need to calculate the variation between the sales of this week vs last week.
Thanks!
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |