Forum Discussion
Mes a mes
Buenos días, necesito ayuda con este proceso. Tengo esta información para algunos contadores, crear cada mes y los datos en cummulative. Quiero saber cuántos artículos tengo cada mes.
Contador Mes Total
| Pablo | 1/1/2021 | 100 |
| Pablo | 2/1/2021 | 300 |
| Pablo | 3/1/2021 | 350 |
| Pablo | 4/1/2021 | 480 |
| Pablo | 5/1/2021 | 620 |
| Pablo | 6/1/2021 | 715 |
| Pablo | 7/1/2021 | 920 |
| Pablo | 8/1/2021 | 1021 |
| Pablo | 9/1/2021 | 1130 |
| Pablo | 10/1/2021 | 1312 |
| Pablo | 11/1/2021 | 1420 |
| Pablo | 12/1/2021 | 1550 |
| Juan | 1/1/2021 | 40 |
| Juan | 2/1/2021 | 70 |
| Juan | 3/1/2021 | 95 |
| Juan | 4/1/2021 | 130 |
| Juan | 5/1/2021 | 153 |
| Juan | 6/1/2021 | 180 |
| Juan | 7/1/2021 | 195 |
| Juan | 8/1/2021 | 240 |
| Juan | 9/1/2021 | 258 |
| Juan | 10/1/2021 | 274 |
| Juan | 11/1/2021 | 298 |
| Juan | 12/1/2021 | 321 |
Lo intenté con las mediciones, pero creo que estoy haciendo algo mal.
Gracias de antemano
Hay @MiguelEro ,
Según tengo entendido, quieres calcular la diferencia entre el mes actual y el mes anterior para obtener el total real de cada mes de cada Contador, ¿verdad?
Por favor, pruebe:
Vs Last Month = VAR _preMonth = CALCULATE ( SUM ( 'Table'[Total] ), PREVIOUSMONTH ( 'Table'[Month] ) ) RETURN IF ( _preMonth = BLANK (), BLANK (), SUM ( 'Table'[Total] ) - _preMonth )Saludos
Eyelyn Qin
Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
6 Replies
- Syndicate_Admin
Administrator
Hay @MiguelEro ,
No estoy seguro de entender completamente la pregunta. ¿Puede proporcionar un ejemplo de la salida deseada?
Jori
- Syndicate_Admin
Administrator
Gracias Jori, esta es la salida específica
ContadorMonthTotalVs último mes
Pablo 1/1/2021 100 Pablo 2/1/2021 300 200 Pablo 3/1/2021 350 50 Pablo 4/1/2021 480 130 Pablo 5/1/2021 620 140 Pablo 6/1/2021 715 95 Pablo 7/1/2021 920 205 Pablo 8/1/2021 1021 101 Pablo 9/1/2021 1130 109 Pablo 10/1/2021 1312 182 Pablo 11/1/2021 1420 108 Pablo 12/1/2021 1550 130 Juan 1/1/2021 40 Juan 2/1/2021 70 30 Juan 3/1/2021 95 25 Juan 4/1/2021 130 35 Juan 5/1/2021 153 23 Juan 6/1/2021 180 27 Juan 7/1/2021 195 15 Juan 8/1/2021 240 45 Juan 9/1/2021 258 18 Juan 10/1/2021 274 16 Juan 11/1/2021 298 24 Juan 12/1/2021 321 23
- Syndicate_Admin
Administrator
@MiguelEro si entiendo correctamente necesitas total acumulado. Pruebe con eso:
Medida =calcular(suma(Ventas[Total]),Filtro(ALL('Calendario'[Fecha]),'Calendario'[Fecha]<= MAX('Calendario'[Fecha])))si además también desea acumular año tras año, agregue Max('Calendar[Year]) en él:
Medida =calculate(sum(Sales[Sales]),Filtro(ALL('Calendario'[Fecha]),'Calendario'[Fecha]<= MAX('Calendario'[Fecha])
&&
('Calendario[Año]=) Máx.( 'Calendario[Año])))- Syndicate_Admin
Administrator
gracias por su rápida respuesta
- Syndicate_Admin
Administrator
Hay @MiguelEro ,
Según tengo entendido, quieres calcular la diferencia entre el mes actual y el mes anterior para obtener el total real de cada mes de cada Contador, ¿verdad?
Por favor, pruebe:
Vs Last Month = VAR _preMonth = CALCULATE ( SUM ( 'Table'[Total] ), PREVIOUSMONTH ( 'Table'[Month] ) ) RETURN IF ( _preMonth = BLANK (), BLANK (), SUM ( 'Table'[Total] ) - _preMonth )Saludos
Eyelyn Qin
Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.- Syndicate_Admin
Administrator
Gracias @Eyelyn9, esto es justo lo que estaba buscando.
Aprecia tu ayuda.