Crear datos de ventas de la semana pasada a partir de la acumulación de datos sin procesar

Un usuario Pregunto ✅

NAMI1356

Hola,

Cómo calcular las ventas semanales a partir de la fuente de datos acumulativos –

Escenario: tenemos 10 000 productos y cada semana pueden generar algunas ventas para ellos, por lo que cuando extraemos el informe de la semana 1, los datos muestran las ventas reales de la semana 1 (semana 1 de enero de 2017),

cuando extraemos el informe de la semana 2, muestra el valor de ventas acumulado. (El formato de fecha muestra el 8 de enero de 2017)

¿Cómo en Power Bi obtenemos ventas semanales (técnicamente, «Ventas de la semana 2 – Ventas de la semana 1») para calcular el crecimiento semanal (WoW)?

——————————————–

ID de cliente Categoría Valor Fecha
4 ESCRITORIO 144 1-nov
4 IMPRESORA 109 1-nov
1 TONER 122 1-nov
7 PORTÁTIL 166 1 de noviembre
2 TÓNER 149 1-nov
8 PORTÁTIL 141 1 de noviembre
9 TONER 172 1-Nov
8 PORTÁTIL 123 1 de noviembre
9 TONER 182 1-nov
8 DE ESCRITORIO 158 1 de noviembre
3 ESCRITORIO 185 1-nov
2 ESCRITORIO 159 1-nov
9 DE ESCRITORIO 151 1 de noviembre
1 ESCRITORIO 196 1-nov
5 ESCRITORIO 171 1-nov
4 DE ESCRITORIO 300 8 de noviembre
8 ESCRITORIO 350 8-nov
7 DE ESCRITORIO 400 8 de noviembre
8 DE ESCRITORIO 450 8 de noviembre
4 ESCRITORIO 100 8 de noviembre
5 DE ESCRITORIO 200 8 de noviembre
4 DE ESCRITORIO 240 8 de noviembre
5 DE ESCRITORIO 345 8 de noviembre
4 LAPTOP 654 8-nov
9 PORTÁTIL 234 8 de noviembre
5 LAPTOP 432 8-nov

@NAMI1356

Supongo que también necesita analizar el nivel de producto. Entonces puedes crear una medida como la siguiente:

Weekly Growth=
CALCULATE (
    SUM ( Table[Sales] ),
    FILTER (
        ALL ( Table ),
        Table[Category] = MAX ( Table[Category] )
            && Table[Date]
                = MAX ( Table[Date] ) - 7
    )
)

Saludos,

@NAMI1356

Supongo que también necesita analizar el nivel de producto. Entonces puedes crear una medida como la siguiente:

Weekly Growth=
CALCULATE (
    SUM ( Table[Sales] ),
    FILTER (
        ALL ( Table ),
        Table[Category] = MAX ( Table[Category] )
            && Table[Date]
                = MAX ( Table[Date] ) - 7
    )
)

Saludos,

NAMI1356

En respuesta a v-sihou-msft

@v-sihou-msft

Hola Simón,

Déjame probar el DAX y te haré saber el resultado.

Gracias por tu solución y tiempo.

Nami

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *