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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
anita_conlon
New Member

¿Cómo configuro el orden de las columnas y muestro columnas incluso si hay cero respuestas

Hola

Soy nuevo en Power BI y la inteligencia empresarial en general.

Estoy usando los datos de la encuesta donde están las opciones;

  • Firmemente de acuerdo
  • Acuerdo
  • Ni están de acuerdo ni en desacuerdo
  • discrepar
  • Fuertemente en desacuerdo
  • N/A

Quiero establecer el orden de estas columnas y quiero que muestren cada columna incluso si hay cero respuestas.

Cualquier ayuda es muy apreciada!

1 ACCEPTED SOLUTION
Icey
Community Support
Community Support

Hola @anita_conlon ,

Especulo que su estructura de datos podría tener este aspecto:

ID de muestra Género Edad Pregunta 1 Pregunta 2 Pregunta 3
1 M 18-25 Firmemente de acuerdo N/A N/A
2 F 18-25 Acuerdo Firmemente de acuerdo N/A
3 M 25-30 Ni están de acuerdo ni en desacuerdo Acuerdo Firmemente de acuerdo
4 F 25-30 N/A Ni están de acuerdo ni en desacuerdo Acuerdo
5 F 30-35 N/A Fuertemente en desacuerdo Ni están de acuerdo ni en desacuerdo
6 M 30-35 N/A Fuertemente en desacuerdo Ni están de acuerdo ni en desacuerdo
7 M 35-40 Acuerdo Fuertemente en desacuerdo Ni están de acuerdo ni en desacuerdo
8 M 35-40 Acuerdo Fuertemente en desacuerdo Ni están de acuerdo ni en desacuerdo
9 M 40-45 Acuerdo Fuertemente en desacuerdo Ni están de acuerdo ni en desacuerdo
10 F 40-45 Acuerdo Fuertemente en desacuerdo Ni están de acuerdo ni en desacuerdo

Si es así, intente tp UnPivot sus columnas primero:

unpivot2.gif

A continuación, cierre y aplique.

En la vista de informe, cree una medida y un objeto visual Matrix de la siguiente manera:

Count of Sample ID = COUNT('Sample'[Sample ID])+0

attitude2.PNG

Para resolver los problemas anteriores, necesitamos crear una nueva tabla, como lo que @az38 creado.

Introduzca los datos manualmente y clasifú la columna [Actitud] por la columna [Orden]:

enter.jpg

A continuación, cree una relación entre las dos tablas:

relation.jpg

Reemplace 'Sample'[Attitude] por 'Attitude'[Attitude] en el objeto visual de la matriz:

attitude.PNG

BTW, archivo .pbix adjunto.

Saludos

Icey

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

5 REPLIES 5
Icey
Community Support
Community Support

Hola @anita_conlon ,

Especulo que su estructura de datos podría tener este aspecto:

ID de muestra Género Edad Pregunta 1 Pregunta 2 Pregunta 3
1 M 18-25 Firmemente de acuerdo N/A N/A
2 F 18-25 Acuerdo Firmemente de acuerdo N/A
3 M 25-30 Ni están de acuerdo ni en desacuerdo Acuerdo Firmemente de acuerdo
4 F 25-30 N/A Ni están de acuerdo ni en desacuerdo Acuerdo
5 F 30-35 N/A Fuertemente en desacuerdo Ni están de acuerdo ni en desacuerdo
6 M 30-35 N/A Fuertemente en desacuerdo Ni están de acuerdo ni en desacuerdo
7 M 35-40 Acuerdo Fuertemente en desacuerdo Ni están de acuerdo ni en desacuerdo
8 M 35-40 Acuerdo Fuertemente en desacuerdo Ni están de acuerdo ni en desacuerdo
9 M 40-45 Acuerdo Fuertemente en desacuerdo Ni están de acuerdo ni en desacuerdo
10 F 40-45 Acuerdo Fuertemente en desacuerdo Ni están de acuerdo ni en desacuerdo

Si es así, intente tp UnPivot sus columnas primero:

unpivot2.gif

A continuación, cierre y aplique.

En la vista de informe, cree una medida y un objeto visual Matrix de la siguiente manera:

Count of Sample ID = COUNT('Sample'[Sample ID])+0

attitude2.PNG

Para resolver los problemas anteriores, necesitamos crear una nueva tabla, como lo que @az38 creado.

Introduzca los datos manualmente y clasifú la columna [Actitud] por la columna [Orden]:

enter.jpg

A continuación, cree una relación entre las dos tablas:

relation.jpg

Reemplace 'Sample'[Attitude] por 'Attitude'[Attitude] en el objeto visual de la matriz:

attitude.PNG

BTW, archivo .pbix adjunto.

Saludos

Icey

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

az38
Community Champion
Community Champion

Hola @anita_conlon

si necesita ordenar la columna en Matriz visualy también para proporcionar una visualización de columna incluso hay valor cero, le recomendaría:

1. cree una tabla (por ejemplo, con el botón Introducir datos) "Opciones de encuesta". Habrá 2 columnas y 6 filas:

Opción Orden
Firmemente de acuerdo 1
Acuerdo 2
Ni están de acuerdo ni en desacuerdo 3
discrepar 4
Fuertemente en desacuerdo 5
N/A 6

2. Utilice la técnica que @Anand24 mencionada - hacer ordenar por columna "Orden" en las herramientas de columna

3. Cree relaciones entre esta nueva tabla y su tabla de origen por el campo Opción

4. Para la matriz visual crear utilizar todas las filas y valores de su tabla de origen, pero Columnas de la nueva


do not hesitate to give a kudo to useful posts and mark solutions as solution
LinkedIn
Anand24
Super User
Super User

Hola @anita_conlon ,

Si está tomando visualización de tabla o matriz, simplemente puede ordenar haciendo clic en el nombre de la columna como se muestra a continuación:

sort1.PNG

Presione Ctrl y, a continuación, haga clic para ordenar avanzada/anidada.

Para cualquier visualización (incluyendo tabla y matriz) en general, puede ordenar usando a continuación:

sort2.PNG

De forma predeterminada, cada columna se mostrará incluso si tiene cero respuestas o respuestas en blanco/NULL.

Sin embargo, si se enfrenta a cualquier dificultad con respecto a mostrar valores nulos, puede activar / comprobar a continuación opción:

sort3.PNG

Dale un pulgar hacia arriba si este post te ayudó de alguna manera y marca este post como solución si resolvió tu consulta !!!

Anonymous
Not applicable

Hey @anita_conlon ,

Cree una columna de cálculo:

SWITCH(
TRUE(),
[Text_Result_Column] - «Fuertemente de acuerdo»,1,
[Text_Result_Column] - 'Agree' ,2,

[Text_Result_Column] - «Ni está de acuerdo ni en desacuerdo»,3,

[Text_Result_Column] -'No estar de acuerdo',4,

[Text_Result_Column] - «Strongly Disagree»,5,

[Text_Result_Column] á 'N/A' ,6,
Blanco())

A continuación, en la consulta de energía marque su [Text_Result_Column] y presione "ordenar por columna" y elija la nueva columna calculada.
Puede seguir las instrucciones para el tipo aquí:
https://databear.com/power-bi-tips-sort-by-month-name/

Ariel

amitchandak
Super User
Super User

@anita_conlon, no muy claro. Puede crear una ordenación y ordenar en eso.

https://docs.microsoft.com/en-us/power-bi/desktop-sort-by-column

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

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