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

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
Syndicate_Admin
Administrator
Administrator

Métricas de columna dinámicas

Estoy intentando volver a crear la característica Power Query "Calidad de columna" en Power BI. Por ejemplo, me gustaría obtener un porcentaje nulo o en blanco basado en una columna que el usuario ha elegido de un parámetro de campo que contiene todos los nombres de columna. Aquí está mi DAX actual:

Porcentaje nulo =
FUERON selected_column = SELECTEDVALUE('Columna'[Campos de columna])
FUERON num_rows = COUNTROWS(Tabla 1)
FUERON num_null = COUNTROWS(FILTRO(Tabla 1, ISBLANK(selected_column))))
DEVOLUCIÓN DIVIDIR(num_null, num_rows)

Actualmente, esta medida devuelve el 100% todo el tiempo, lo que sé que es incorrecto. Intenté no usar la variable select_column pensando que tal vez era un problema de almacenamiento en caché, pero eso no funcionó.

¡Gracias por toda la ayuda!

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Por favor, eche un vistazo al cálculo resaltado a continuación. Necesita un cambio con esta consulta. Espero que sea útil.
Porcentaje nulo =
VAR selected_column = SELECTEDVALUE('Columna'[Campos de columna])
VAR num_rows = CALCULAR (COUNTROWS(Tabla1), Todos(Tabla1))
VAR num_null = COUNTROWS(FILTER(Table1, ISBLANK(selected_column))))
RETURN DIVIDE(num_null, num_rows)



Desafortunadamente, esto todavía me está dando el mismo resultado.

Syndicate_Admin
Administrator
Administrator

Hola @TuckRhodes ,

La forma más común de hacerlo es crear medidas para cada columna similares a la siguiente y, a continuación, vincularlas a los parámetros de campo:

Column 1 = 
VAR __num_null = CALCULATE(COUNTROWS('Table1'),ISBLANK('Table1'[Column1]))
VAR __num_rows = COUNTROWS('Table1')
RETURN DIVIDE(__num_null,__num_rows) + 0

vcgaomsft_0-1716520357204.png

El archivo pbix se adjunta como referencia.

Saludos
Gao

Equipo de apoyo a la comunidad

Si hay alguna publicación que ayude, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Si no entiendo sus necesidades o aún tiene problemas al respecto, no dude en hacérnoslo saber. ¡Muchas gracias!

Cómo obtener respuestas rápidas a sus preguntas -- Cómo proporcionar datos de ejemplo en el foro de Power BI -- Grupo de usuarios de Power BI de China

Eso me preocupaba, pero empiezo a pensar que es la única manera. Voy a tener bastantes columnas para hacer esto, por lo que estaba tratando de evitar hacer la medida para cada columna, pero tal vez esa sea la única manera.

Helpful resources

Announcements
July 2024 Power BI Update

Power BI Monthly Update - July 2024

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

PBI_Carousel_NL_June

Fabric Community Update - June 2024

Get the latest Fabric updates from Build 2024, key Skills Challenge voucher deadlines, top blogs, forum posts, and product ideas.

Top Solution Authors