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

Power BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.

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
June 2025 Power BI Update Carousel

Power BI Monthly Update - June 2025

Check out the June 2025 Power BI update to learn about new features.

June 2025 community update carousel

Fabric Community Update - June 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors