Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
4 years ago

Total acumulado

Estoy tratando de crear un visual que muestre el total acumulado. He intentado crear una medida rápida usando el total acumulado, pero este es el resultado que obtengo:

Mi valor base es el recuento y el campo es el mes. Parece estar calculando hacia atrás por alguna razón. También he intentado modificar la fórmula, pero nada de lo que hago parece cambiar los resultados.

Este es el resultado deseado:

¿Alguna sugerencia sobre qué está mal con mi medida o qué fórmula puedo usar para lograrlo?

8 Replies

  • @cel

    Si está calculando hacia atrás, es posible que deba verificar que su columna "Mes" tenga el formato "Mes Año".

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Icon for Administrator rankAdministrator

      @cel en caso de que tenga complicaciones con lo anterior, otra forma de calcular acumulativos en este escenario es con la siguiente medida:

      Medida 2 = CALCULAR ( Suma ( 'Tabla'[Contar] ) , 'Tabla'[Fecha] <= Min ( 'Tabla' [Fecha] ) )
      La salida es la siguiente:

      ¡Espero que esto ayude!

      Seguir 🙂

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Icon for Administrator rankAdministrator

      Hola Theo,

      Gracias por ayudarme con esto. Sin embargo, sigo enfrentándome al mismo problema.

      Así es como he modificado la fórmula:

      **bleep** New Cust = TOTALYTD ( CUENTA(Consolidado[Nuevo cliente]), Consolidado[Cust Join Date])

      Mi columna de fecha está formateada en formato mes año, pero mis resultados siguen siendo los mismos.

      Además, si importa, estoy tratando de contar el número de nuevos clientes, y aunque SUM no funciona, COUNTA parece producir algún tipo de resultado, incluso si no en el formato correcto. Todavía no estoy muy seguro de qué está mal mi funcionamiento. Realmente aprecio que me ayudes a superar esto.

      • Syndicate_Admin's avatar
        Syndicate_Admin
        Icon for Administrator rankAdministrator

        @cel probaste la otra opción que proporcioné?

        Recomendaría cambiar su COUNT a una medida como Count Customers = COUNT ( Consolidado [Nuevo cliente] )

        A partir de ahí, intente:

        1. Medida = TOTALYTD ( [Recuento de clientes] ) , Tabla [Fecha] )

        o

        2. CALCULAR ( [Contar clientes] ) , 'Tabla' [Fecha] <= MIN ( 'Tabla' [Fecha] ) )

        De los que no funcionan, podría ser mejor que proporcione algunos datos ficticios.

        ¡Mucha suerte!

        Seguir

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Icon for Administrator rankAdministrator

      Hola

      He probado su solución, desafortunadamente parece estar agregando mis resultados anteriores (consulte a continuación) a la columna (último resultado)

      Resultado anterior:

      Último resultado:

  • @cel ,

    He creado un smaple, por favor refiérase a él para ver si le ayuda.

    Agregue un índice en Power Query.

    Cree una medida.

    Measure = CALCULATE(SUM('Table'[count]),FILTER(ALL('Table'),'Table'[Index]<=SELECTEDVALUE('Table'[Index])))

    O puede usar 'table'[date] <=selectedvalue('table'[date]) para reemplazar la parte del índice.

    Si he entendido mal su significado, proporcione más detalles con la salida deseada y el archivo pbix sin información de privacidad.

    Saludos

    Equipo de Apoyo a la Comunidad _ Polly

    Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.