Consulta DAX para calcular el recuento de celdas llenas en el rango de columna seleccionado

Un usuario Pregunto ✅

madhav2020

Hey gente,

Solo se necesita una ayuda rápida para contar el número total de celdas llenas en el rango seleccionado de columnas.

Aquí está el enunciado del problema.

Nombre de empleado T100 T200 T300 T400
John Básico
frotar
Kumar Básico
Johnathon
Steve
Jaime Básico Avanzado-1
cereza
Rishab
Sandra Básico
Ali Básico Avanzado-2
Annet Intermedio
Natasha Básico
parveez Básico Intermedio
Ibrahim Básico Avanzado-1
José Básico
Arold Básico Avanzado-1
Aseen
Niraj

Me gustaría obtener un recuento total de la columna T100 a T400 como Total_Count = 16

Gracias de antemano por tu ayuda

Fowmy

@ madhav2020

Utilice esta medida para obtener el recuento:

Measure = 

VAR  T = 
    FILTER(
        UNION(
        SELECTCOLUMNS('Table',"C1", 'Table'[T100]),
        SELECTCOLUMNS('Table',"C2", 'Table'[T200]),
        SELECTCOLUMNS('Table',"C3", 'Table'[T300]),
        SELECTCOLUMNS('Table',"C4", 'Table'[T400])
        ),
        [C1] <>BLANK()
    )   
    
RETURN
   COUNTROWS(T)

________________________

Si mi respuesta fue útil, márquela como una solución

Clickea en el Icono de pulgar hacia arriba si te gusta esta respuesta 🙂

Youtube
LinkedIn

Hola, @ madhav2020

Según su descripción, puede crear una medida como se muestra a continuación. El archivo pbix se adjunta al final.

Total Count = 
SUMX(
    ADDCOLUMNS(
        'Table',
        "Count",
        var tab = {[T100],[T200],[T300],[T400]}
        var result =  
        COUNTROWS(
            FILTER(
                tab,
                [Value]<>BLANK()
            )
        )
        return 
        IF(
            ISBLANK(result),
            0,
            result
        )
    ),
    [Count]
)

Resultado:

c1.png

Atentamente

Alano

Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.

Hola, @ madhav2020

Según su descripción, puede crear una medida como se muestra a continuación. El archivo pbix se adjunta al final.

Total Count = 
SUMX(
    ADDCOLUMNS(
        'Table',
        "Count",
        var tab = {[T100],[T200],[T300],[T400]}
        var result =  
        COUNTROWS(
            FILTER(
                tab,
                [Value]<>BLANK()
            )
        )
        return 
        IF(
            ISBLANK(result),
            0,
            result
        )
    ),
    [Count]
)

Resultado:

c1.png

Atentamente

Alano

Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.

Fowmy

@ madhav2020

Utilice esta medida para obtener el recuento:

Measure = 

VAR  T = 
    FILTER(
        UNION(
        SELECTCOLUMNS('Table',"C1", 'Table'[T100]),
        SELECTCOLUMNS('Table',"C2", 'Table'[T200]),
        SELECTCOLUMNS('Table',"C3", 'Table'[T300]),
        SELECTCOLUMNS('Table',"C4", 'Table'[T400])
        ),
        [C1] <>BLANK()
    )   
    
RETURN
   COUNTROWS(T)

________________________

Si mi respuesta fue útil, márquela como una solución

Clickea en el Icono de pulgar hacia arriba si te gusta esta respuesta 🙂

Youtube
LinkedIn

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *