bhartsell
Estoy haciendo una tabla visual con dos columnas, Nombre y Recuento. Esto funciona perfectamente bien para contar datos, pero también quiero incluir «Nombres» para los que no hay datos (por lo tanto, el Conteo sería 0). ¿Cómo puedo hacer esto?
Owen Auger
En respuesta a bhartsell
Ah, claro, entonces está usando la agregación ‘Recuento’ del menú desplegable en el campo.
Creo que deberá definir su propia medida para detener la eliminación de la fila en blanco.
p.ej
Contar Medida = CONTAR( Tabla[Column] ) + 0
CahabaData
Asumiré que la tabla de datos en la que está trabajando: si un nombre no tiene datos/registro, entonces no aparece en esta tabla. Llamemos a esto Table1
Por lo tanto, necesita una tabla de datos que tenga todos los nombres; es posible que deba crearla, lo cual es una tarea sencilla con la función Nueva tabla. En cualquier caso, llame a esa tabla de nombres.
Tener una línea de unión entre estas 2 tablas de datos
Luego, en su tabla visual, use la tabla Nombre y una Medida = Contar (Relacionado (Tabla1))
Solo código de aire, pero esa es la idea que creo que funcionará.
Owen Auger
@bhartsell,
La forma más sencilla que conozco es agregar +0 hasta el final de su medida.
Esto convertirá los espacios en blanco a cero y no modificará los que no sean espacios en blanco.
bhartsell
En respuesta a Owen Auger
Sin embargo, no estoy usando una medida. Es una tabla donde «Nombre» es un valor de texto y «Recuento» es un recuento de los datos.
Owen Auger
En respuesta a bhartsell
Ah, claro, entonces está usando la agregación ‘Recuento’ del menú desplegable en el campo.
Creo que deberá definir su propia medida para detener la eliminación de la fila en blanco.
p.ej
Contar Medida = CONTAR( Tabla[Column] ) + 0
jalapeño
En respuesta a Owen Auger
Encontré su solución a alguien con un problema similar, pero cuando lo probé, los resultados incluían todas las filas, incluso aquellas que habían sido filtradas previamente por un parámetro…
Tengo una tabla con usuarios y aplicaciones que han comprado; una segunda tabla con el uso de aplicaciones por parte de todos los usuarios. Tengo un filtro desplegable para seleccionar en qué aplicación ver los datos, que debería mostrar los usuarios que tienen la aplicación y el recuento de visitas en la tabla de uso.
Cuando uso el menú desplegable de conteo incorporado en la configuración del campo de la tabla, solo aparecen filas de usuarios con uso. Creé una medida como usted recomendó para incluir usuarios sin uso, pero la tabla dejó de responder al filtro de nombre de la aplicación; independientemente del valor que seleccione, todas las aplicaciones ahora se muestran en la tabla.
¿Me pueden ayudar a obtener el recuento, incluidas las filas sin uso, solo para las aplicaciones que se han seleccionado en el filtro?
Owen Auger
En respuesta a jalapeño
@jalapeño
Mi opinión sobre cómo resolver esto ha cambiado desde la publicación original: ahora no recomendaría el enfoque «agregar cero», ya que puede afectar negativamente el rendimiento y puede dar resultados no deseados como en su caso.
En cambio, recomendaría:
- Asegúrese de que todas las columnas que se utilizarán para filtrar/agrupar estén en tablas de dimensiones separadas relacionadas con su(s) tabla(s) de hechos.
En su caso, esto incluiría Usuario y Aplicación. - Asegúrese de que las columnas de usuario y aplicación utilizadas en sus elementos visuales sean las de las tablas de dimensiones.
- Una vez que estos campos se hayan agregado a objetos visuales en particular, haga clic en el menú desplegable en el campo y seleccione «Mostrar elementos sin datos».
Saludos,
Owen
bhartsell
En respuesta a Owen Auger
Eso funcionó perfectamente. ¡Gracias!