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

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Cómo restringir los valores en blanco en un DAX de UNION

A continuación se muestra mi fórmula de mesa,

NewTable =
UNIÓN (
SELECTCOLUMNS (
"Informe de personal",
"Gerente", "Informe de Personal"[Level_1],
"NT_UserName", "Informe de personal"[NT_Username],
"Nivel", "1"
),
SELECTCOLUMNS (
"Informe de personal",
"Gerente", "Informe de Personal"[Level_2],
"NT_UserName", "Informe de personal"[NT_Username],
"Nivel", "2"
),
SELECTCOLUMNS (
"Informe de personal",
"Gerente", "Informe de Personal"[Level_3],
"NT_UserName", "Informe de personal"[NT_Username],
"Nivel", "3"
),
SELECTCOLUMNS (
"Informe de personal",
"Gerente", "Informe de Personal"[Level_4],
"NT_UserName", "Informe de personal"[NT_Username],
"Nivel", "4"
),
SELECTCOLUMNS (
"Informe de personal",
"Gerente", "Informe de Personal"[Level_5],
"NT_UserName", "Informe de personal"[NT_Username],
"Nivel", "5"
),
SELECTCOLUMNS (
"Informe de personal",
"Gerente", "Informe de Personal"[Level_6],
"NT_UserName", "Informe de personal"[NT_Username],
"Nivel", "6"
),
SELECTCOLUMNS (
"Informe de personal",
"Gerente", "Informe de Personal"[Level_7],
"NT_UserName", "Informe de personal"[NT_Username],
"Nivel", "7"
),
SELECTCOLUMNS (
"Informe de personal",
"Gerente", "Informe de Personal"[Level_8],
"NT_UserName", "Informe de personal"[NT_Username],
"Nivel", "8"
),
SELECTCOLUMNS (
"Informe de personal",
"Gerente", 'Informe de Personal'[Level_9],
"NT_UserName", "Informe de personal"[NT_Username],
"Nivel", "9"
),
SELECTCOLUMNS (
"Informe de personal",
"Gerente", "Informe de Personal"[Level_10],
"NT_UserName", "Informe de personal"[NT_Username],
"Nivel", "10"
),
SELECTCOLUMNS (
"Informe de personal",
"Gerente", "Informe de Personal"[Level_11],
"NT_UserName", "Informe de personal"[NT_Username],
"Nivel", "11"
),
SELECTCOLUMNS (
"Informe de personal",
"Gerente", "Informe de Personal"[Level_12],
"NT_UserName", "Informe de personal"[NT_Username],
"Nivel", "12"
)
)
Quiero restringir solo si el valor del administrador no está en blanco y, a continuación, obtener el registro en cada nivel. ¿Cómo lograrlo?
gracias
1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

@Rajashri_Viz , En solución rápida vino a mi mente es

Tabla = filtro (Union(<Your code>), not(isblank([Manager])))

¿O lo necesita como salida de esta tabla?

¿Puede compartir datos de ejemplo y salida de ejemplo en formato de tabla? O un ejemplo pbix después de eliminar datos confidenciales.

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

@Rajashri_Viz , En solución rápida vino a mi mente es

Tabla = filtro (Union(<Your code>), not(isblank([Manager])))

¿O lo necesita como salida de esta tabla?

¿Puede compartir datos de ejemplo y salida de ejemplo en formato de tabla? O un ejemplo pbix después de eliminar datos confidenciales.

Voy a probar este primero, parece que va a resolver mi problema. gracias

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel

Power BI Monthly Update - May 2024

Check out the May 2024 Power BI update to learn about new features.