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
merath01
Regular Visitor

Cree una fórmula para el total acumulado

Hola

Estoy intentando crear una medida (o columna) que calcula las ventas acumulativas continuas en un formato lineal para una tabla o matriz. Conozco las ventas y creo una fórmula para las ventas acumulativas, pero no he podido crear una fórmula para la columna Lineal acumulativa. Cualquier ayuda sería apreciada. ¡Gracias!

merath01_0-1594159281926.png

12 REPLIES 12
Ashish_Mathur
Super User
Super User

Hola

Puede descargar mi archivo de solución desde aquí.

Espero que esto ayude.

Untitled.png


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/

Gracias Ashish, pero no puedo abrir el recinto. Estamos trabajando con una versión anterior de Power BI.

¿A qué problema te enfrentas?


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/

Gracias a todos por sus sugerencias. El problema todavía existe al mover la fórmula a los datos reales. El número de inicio de la primera semana no es 1/13 del total durante 13 semanas. Creo que es porque los datos reales tienen más de 1 cuarto de datos.

Me gustaría compartir los datos reales, pero es confidencial y no puedo compartir fuera de mi organización.

Una vez más gracias por su ayuda.

Comparte algunos datos de muestra con más de 1 trimestre....

Cómo obtener una buena ayuda rápidamente. Ayúdanos a ayudarte.
Cómo obtener respuestas a su pregunta rápidamente
Cómo proporcionar datos de ejemplo en el foro de Power BI



Did I answer your question? Mark my post as a solution!
Did my answers help arrive at a solution? Give it a kudos by clicking the Thumbs Up!

DAX is for Analysis. Power Query is for Data Modeling


Proud to be a Super User!

MCSA: BI Reporting

@merath01 algún plan para compartir datos con los que podamos trabajar? Mi medida funciona con los datos que me proporcionaste. Compartiría mi archivo PBIX, pero es el mismo que @Ashish_Mathur estoy seguro, ambos estamos en las últimas versiones de Power BI.



Did I answer your question? Mark my post as a solution!
Did my answers help arrive at a solution? Give it a kudos by clicking the Thumbs Up!

DAX is for Analysis. Power Query is for Data Modeling


Proud to be a Super User!

MCSA: BI Reporting
edhans
Super User
Super User

  1. puede compartir datos a través de enlaces a continuación para que podamos utilizarlos? No se pueden utilizar imágenes PNG.
  2. ¿Cuál es la matemática para el Lineal Acumulativo?

Cómo obtener una buena ayuda rápidamente. Ayúdanos a ayudarte.
Cómo obtener respuestas a su pregunta rápidamente
Cómo proporcionar datos de ejemplo en el foro de Power BI



Did I answer your question? Mark my post as a solution!
Did my answers help arrive at a solution? Give it a kudos by clicking the Thumbs Up!

DAX is for Analysis. Power Query is for Data Modeling


Proud to be a Super User!

MCSA: BI Reporting

Aquí están los datos en el formato correcto (esperemos). En cuanto a la fórmula, estoy tomando el total de 13 semanas dividido por 13 para obtener el promedio semanal total. Entonces la semana 1 es el total promedio, la semana 2 es el total semanal promedio * 2, la semana 3 es el total semanal promedio *3, y así sucesivamente...

Ventas

Ventas acumuladas

Lineal acumulativo

wk 1

5

5

18.6

wk 2

15

20

37.23

wk 3

25

45

55.85

wk 4

6

51

74.46

wk 5

22

73

93.08

wk 6

30

103

111.69

wk 7

21

124

130.31

wk 8

5

129

148.92

wk 9

16

145

167.54

wk 10

23

168

186.15

wk 11

19

187

204.77

wk 12

20

207

223.38

wk 13

35

242

242.00

242

Hola @merath01,

¿Puede compartir un archivo pbix con algunos datos ficticios para probar? Debe ayudarnos a aclarar su escenario y hacer pruebas de la fórmula de codificación en él.

Además, si el código de Edhans no funciona. Me gustaría sugerirle que ingrese al editor de consultas para extraer el número de semana de su campo de semana, luego puede usar el nuevo archivo como el índice para hacer cálculos acumulativos.

17.png

Cumulative sales =
CALCULATE (
    SUM ( 'Table'[sales] ),
    FILTER ( ALLSELECTED ( 'Table' ), [index] <= MAX ( 'Table'[index] ) )
)

18.png

saludos

Xiaoxin Sheng

Community Support Team _ Xiaoxin
If this post helps, please consider accept as solution to help other members find it more quickly.

Esto funciona. Mis semanas no están ordenadas correctamente, pero puedes ver las semanas 3, 4, 5 coinciden con tus números.

edhans_0-1594163576034.png

Linear Total =
VAR varAverage =
    AVERAGEX(
        ALL( 'Table' ),
        'Table'[Sales]
    )
VAR varCurrentWeek =
    MAX( 'Table'[Week] )
VAR varCurrentWeekNo =
    VALUE(
        RIGHT(
            varCurrentWeek,
            LEN( varCurrentWeek )
                - FIND(
                    " ",
                    varCurrentWeek
                )
        )
    )
VAR Result = varAverage * varCurrentWeekNo
RETURN
 Result



Did I answer your question? Mark my post as a solution!
Did my answers help arrive at a solution? Give it a kudos by clicking the Thumbs Up!

DAX is for Analysis. Power Query is for Data Modeling


Proud to be a Super User!

MCSA: BI Reporting

Gracias por su ayuda. Todavía no puedo conseguir que funcione con mis datos reales, los números son demasiado bajos. Me di cuenta de que el total de su ejemplo no equivalía a las 242 ventas totales, que debería. ¿Alguna idea?

¡Gracias de nuevo!

No sé por qué no funciona con tus números reales. Necesitaría ver datos de muestra. No sé lo que significa "demasiado bajo".

En cuanto al total, debería haber quitado eso. El total en esta matriz es inútil, ya que es un promedio. Pero si mis datos se ordenaron correctamente (no me molestó en configurar una configuración de orden por columna) se mostrarían 242 para la semana final.

edhans_0-1594242328078.png



Did I answer your question? Mark my post as a solution!
Did my answers help arrive at a solution? Give it a kudos by clicking the Thumbs Up!

DAX is for Analysis. Power Query is for Data Modeling


Proud to be a Super User!

MCSA: BI Reporting

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.