es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Recuento acumulado por categoría en Power BI

Quiero obtener el recuento acumulativo de filas en una tabla para cada mes.

Supongamos que tengo una tabla como esta:
Source Table

Estoy buscando esta salida:
Resultado

Por ejemplo: Según la tabla de origen, el recuento para “Proj1” en enero fue de 2 y en febrero fue de 1.
Pero quiero que el recuento se muestre en febrero como 3, quiero el recuento acumulativo.

Intenté usar DATESYTD, pero no me está dando el recuento acumulativo.
El siguiente ejemplo también me está dando valores incorrectos:
Ejemplo

¿Alguien me puede decir dónde estoy equivocando? Cualquier ayuda será muy apreciada.

Gracias,
Pratik

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Para obtener el recuento acumulativo de filas en una tabla para cada mes en Power BI, podemos seguir estos pasos:

    1. Cree una nueva columna calculada en la tabla yendo a la pestaña “Modelado” en la cinta de opciones y seleccionando “Nueva columna”.
    2. Nombre la nueva columna “Recuento acumulativo”.
    3. Ingrese la siguiente fórmula DAX en la barra de fórmulas:
    Recuento acumulativo =
    CALCULATE (
        COUNTROWS ( Tabla1 ),
        FILTER (
            ALLSELECTED ( Tabla1 ),
            Tabla1[Proyecto] = EARLIER ( Tabla1[Proyecto] )
                && Tabla1[Fecha] <= EARLIER ( Tabla1[Fecha] )
        )
    )
    
    1. Reemplace “Tabla1” con el nombre de su tabla actual.
    2. Cierre la barra de fórmulas y haga clic en “Enter” para confirmar la fórmula.
    3. La nueva columna ahora debería mostrar el recuento acumulativo de filas para cada proyecto y mes.
    4. Se puede organizar en formato de tabla o gráfico según sea necesario.

    La fórmula DAX anterior utiliza la función EARLIER para comparar la fila actual con la anterior y calcular el recuento acumulativo. También utiliza la función ALLSELECTED para ignorar cualquier filtro en la tabla y calcular el recuento para todas las filas.

Comments are closed.