Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

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.

Reply
Syndicate_Admin
Administrator
Administrator

Ventas acumuladas por número de semana y día de la semana

Hola a todos

Quiero calcular las ventas acumuladas durante la semana y el día de la semana.
Resultado previsto:

alexa_0028_0-1641932776129.png


¿Puede alguien por favor ayudarme?
Gracias de antemano 🙂

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Gracias @amitchandak por ayudarme aquí.
El problema era que tengo varios años con el mismo número de semana y día de la semana, por lo que no pude calcular las ventas acumuladas directamente.

El enfoque seguido fue crear primero el rango y luego aplicar ventas acumulativas.
Consulte este enlace para obtener una solución
https://www.dropbox.com/s/yhqg1xkaxr6fw7n/Cumm%20with%20week%20and%20weekday.pbix?dl=0


Gracias una vez más @amitchandak por su ayuda, realmente lo aprecian.

View solution in original post

12 REPLIES 12
Syndicate_Admin
Administrator
Administrator

Gracias @amitchandak por ayudarme aquí.
El problema era que tengo varios años con el mismo número de semana y día de la semana, por lo que no pude calcular las ventas acumuladas directamente.

El enfoque seguido fue crear primero el rango y luego aplicar ventas acumulativas.
Consulte este enlace para obtener una solución
https://www.dropbox.com/s/yhqg1xkaxr6fw7n/Cumm%20with%20week%20and%20weekday.pbix?dl=0


Gracias una vez más @amitchandak por su ayuda, realmente lo aprecian.

Syndicate_Admin
Administrator
Administrator

Hay @alexa_0028 ,

¿Cuál es la estructura de sus dos tablas de datos? ¿Y cómo se establece la relación entre ellos?

¿Podría compartirnos algunos datos de muestra para la prueba? De esta manera, podemos ayudarlo más directamente sin adivinar su estructura de datos y composición del modelo.

Referencia:

Cómo obtener respuestas rápidas a su pregunta - Microsoft Power BI Community

Cómo proporcionar datos de ejemplo en el Foro de Power BI - Microsoft Power BI Community

Saludos

Helado

Syndicate_Admin
Administrator
Administrator

En ella, @alexa_0028


Por favor, compruebe este ejemplo:

https://www.dropbox.com/s/wdizzoqkp4g9i28/Cumulative%20sales%20by%20week%20number%20and%20day%20of%2...

Solo necesita tener un número de semana calculado: use como WEEKNUM('DateTable'[Date],2) en su tabla de fechas para calcularlo:

¿Respondí a su pregunta? Por favor, haga clic en Me gusta y marque mi publicación como una solución si resuelve su problema. Gracias.

Aprecia tus felicitaciones !!!

https://allure-analytics.com/

https://www.youtube.com/channel/UCndD_QZVNB_JWYLEmP6KrpA

https://www.linkedin.com/company/77757292/

Hola @ALLUREAN
Probé el enfoque de weeknum, y todavía no estoy obteniendo el resultado esperado.
Resaltados en amarillo están los valores incorrectos, pero los azules son correctos.

alexa_0028_1-1642022478157.png



Por favor, ayúdame

Syndicate_Admin
Administrator
Administrator

Hola @ALLUREAN
Gracias por la respuesta.

¿Cómo funcionará la fórmula, ya que mi semana / día de la semana son de la tabla del calendario y la suma (ventas) es de la tabla de ventas?
¿Qué debo agregar a "YourTable" en la fórmula anterior?

Hola a todos

Estoy probando la siguiente fórmula, pero me está dando ventas acumulativas solo sobre el número de semana, pero quiero tanto el número de semana como los días.

Salida incorrecta:

alexa_0028_0-1641944697724.png

prueba =
DASX:

CALCULAR(
[Ventas],
FILTRO(
TODO('Calendario'),
'Calendario'[D. Semana]<=MÁXIMO('Calendario'[D. Semana])))



Hola

Asumiendo:

  1. D. Semana y D. Día de la semana son de la Tabla del Calendario; y
  2. Hay una relación desde la columna Fecha de su tabla de datos hasta la columna Fecha de la tabla calendario, escriba esta medida

Ventas acumuladas = calcular([ventas],datesytd(calendario[fecha],"31/12"))

Espero que esto ayude.

Hola @Ashish_Mathur
Gracias por la sugerencia, pero esto no funcionó ya que mi imagen no tiene columna de fecha, así que estoy viendo todos los espacios en blanco en este momento.

alexa_0028_0-1642022221339.png

Hola

No es el visual sino la tabla de calendario lo que debe tener una columna Fecha. Si no lo hace, mi solución no funcionará.

Hola @Ashish_Mathur
La tabla de calendario tiene una columna de fecha con el tipo de fecha/hora

Hola

Comparte el enlace desde donde puedo descargar tu archivo PBI.

Syndicate_Admin
Administrator
Administrator

En ella, @alexa_0028

Puede probar esto siguiendo los pasos a continuación.

1 - Añadir un número de pedido. Puede utilizar la función RANKX para esto.

Rank = RANKX(YourTable,YourTable[D.Day of Week],,ASC,Dense)

2 - Agregar acumulativo (total en ejecución) usando la siguiente fórmula

Cumulative Sales =
CALCULATE (
    SUM ( YourTable[Sales] ),
    ALLEXCEPT ( YourTable, YourTable[D.Week] ),
    YourTable[Rank] <= EARLIER ( YourTable[Rank] )
)

¿Respondí a su pregunta? Por favor, haga clic en Me gusta y marque mi publicación como una solución si resuelve su problema. Gracias.

Aprecia tus felicitaciones !!!

https://allure-analytics.com/

https://www.youtube.com/channel/UCndD_QZVNB_JWYLEmP6KrpA

https://www.linkedin.com/company/77757292/

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.