Repetir filas en una tabla, mostrar solo la primera fila

Un usuario Pregunto ✅

B_Real

En una visualización de tabla, las filas repetidas incluirán el valor en cada fila, como esta:

repeticion de filas.JPG

Aquí hay 7 preguntas en una evaluación del perfil de atención. Repetir la ‘Evaluación del perfil de atención’ en cada fila no es agradable a la vista. En Tableau, la ‘Evaluación del perfil de atención’ solo aparecerá en la primera fila y dejará en blanco las filas restantes, lo que facilita la lectura en masa.

¿Se puede hacer esto en Power BI?

En respuesta a B_Real

Puede usar el elemento visual «Matrix» en lugar de «Table»

Anónimo

Dale a esta respuesta un Me gusta si respondió a tu problema

Esto es fácil de lograr, todo lo que necesita es un contador de filas que comience de nuevo con cada conjunto. Si sus datos no tienen un número de fila que pueda usar, cree uno.

Para este ejemplo, queremos un diccionario de datos donde el nombre de la tabla solo se indique una vez. Usemos la tabla INFORMACION_ESQUEMA.COLUMNAS como un conjunto de datos de ejemplo. La columna ORDINAL_POSITION proporciona un valor incremental, basado en la secuencia de columnas en la tabla. Cree una nueva columna que probará este valor.

TableName = IF(AllTableColumns[ORDINAL_POSITION] = 1, AllTableColumns[TABLE_NAME], BLANK())

Asegúrate de que COLUMN_NAME esté configurado para ordenar por ORDINAL_POSITION. El resultado final se ve en la imagen.

Tabla.PNG

greg_deckler

Podría crear una medida como:

QuestionNumberMin = MIN([QuestionNumber])

Y úselo en lugar de su columna Número de pregunta.

B_Real

En respuesta a greg_deckler

Lo siento, probablemente debería haber mencionado que necesito mostrar las respuestas a cada pregunta, que están en una columna separada que no se muestra en mi imagen original, como esta:

repitiendo filas1.JPG

Disculpas, mi primera publicación debería haber sido más clara. Entonces, un minuto no funcionará, porque necesito mostrar el número de pregunta y la pregunta en sí. Entonces, en mi ejemplo, el nombre y la fecha de creación solo aparecerían en la primera fila junto con el número de pregunta 1.

En Tableau, elimina los valores repetidos automáticamente.

En respuesta a B_Real

Puede usar el elemento visual «Matrix» en lugar de «Table»

B_Real

En respuesta a Hohlick

¡Jaja, a veces las soluciones más simples son las mejores! Cómo no vi eso… ¡salud @hohlick!

telaraña

En respuesta a B_Real

Llegué muy tarde a esto, pero probé esta solución usando la matriz visual y no funciona. ¿Se ha actualizado este visual desde la última publicación aquí? La matriz quiere hacerme profundizar hasta el siguiente campo, en lugar de mostrarlos en diferentes columnas. Encontré un enlace de una publicación de stackoverflow.com sobre el mismo tema. Hay algunas imágenes cerca de la parte inferior de la publicación que muestran una tabla y una visualización de matriz. No puedo hacer que mi matriz se vea así, pero eso es exactamente lo que estoy tratando de hacer…

https://stackoverflow.com/questions/42334983/how-to-show-value-in-only-first-cell-in-case-of-duplica…

Nueva York

En respuesta a telaraña

Tuve el mismo problema y pude resolverlo. Sí, la visualización se modificó ligeramente.

Una vez que haya establecido sus valores en la sección de fila de su matriz, vaya a su visualización. En la parte superior izquierda, haga clic en el desglose «Expandir todo hacia abajo un nivel en la jerarquía» es la selección del lado derecho que se bifurca. Haga clic en eso hasta que llegue al nivel inferior de lo que desea ver. Luego vaya a la opción de formato para la matriz, en «Encabezados de fila», desactive «Diseño escalonado».

Eso debería enumerar su matriz en una apariencia de estilo de tabla sin repetir el valor de las columnas del lado izquierdo.

vishnukumar

En respuesta a Nueva York

Gracias Nyland.

me ayudo mucho a solucionar mi problema 🙂

Saludos,

Vishnu

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *