Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Datos dinámicos en una columna calculada basada en el recuento de filas.

Tengo una columna calculada en una de mis tablas que analiza la edad de un individuo y luego los asigna a un grupo de edad específico. Muy simple, pero necesito saber en función de la compañía actual y el rango de fechas seleccionado en mi informe si alguno de los grupos de edad tendrá menos de un cierto número de personas, si lo hacen, entonces necesito ampliar el grupo de edad. No estoy seguro de cómo lograr esto en DAX. Aquí está el código actual, cualquier ayuda es muy apreciada. Gracias.

SI (
Valor([Edad]) >= 60,
"60 & up",
SI (
Valor([Edad]) >= 55,
"55-59",
SI (
Valor([Edad]) >= 50,
"50-54",
SI (
Valor([Edad]) >= 45,
"45-49",
SI (
Valor([Edad]) >= 40,
"40-44",
SI (
Valor([Edad]) >= 35,
"35-39",
SI (
Valor([EDAD]) >= 30,
"30-34", < 30 )
)
)
)
)
)
)
1 REPLY 1
Syndicate_Admin
Administrator
Administrator

@nhale777 ,

De acuerdo con su descripción, creo una tabla de muestra:

vyanjiangmsft_0-1685088543243.png

Si desea saber si alguno de los grupos de edad tendrá menos de un cierto número de personas, aquí está mi solución:

Cree una tabla de grupo que contenga todos los grupos.

vyanjiangmsft_1-1685088653233.png

A continuación, cree una columna para calcular el número de individuos que pertenecen a cada grupo:

Column =
COUNTROWS (
    FILTER (
        'Table',
        'Table'[Age]
            >= LEFT (
                [Group],
                SEARCH ( "&", [Group],, SEARCH ( "-", [Group],, SEARCH ( "<", [Group],, 0 ) ) ) - 1
            )
            && 'Table'[Age]
                < RIGHT (
                    [Group],
                    LEN ( [Group] )
                        - SEARCH ( "&", [Group],, SEARCH ( "-", [Group],, SEARCH ( "<", [Group],, 0 ) ) )
                )
    )
)

Obtenga el resultado correcto:

vyanjiangmsft_2-1685088746199.png

Adjunto mi muestra a continuación para su referencia.

Saludos

Apoyo a la comunidad Team_yanjiang

Si este post Ayuda, entonces por favor considere Acéptalo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

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.