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
Syndicate_Admin
Administrator
Administrator

Panel de respuestas a la encuesta, no muestra los resultados en los que ha habido menos de X encuestados.

En Power Bi tengo una tabla configurada con las siguientes columnas (los datos son datos de encuestas de formularios MS):

ID = el ID de todos los encuestados que respondieron una encuesta, no hay duplicados.
Enunciado = el nombre de la pregunta en la encuesta - mismo valor para cada fila
Respuesta = la respuesta dada a la pregunta, siendo los valores: 1,2,3,4,5 y una opción "NA"
Respuesta como número = convierte todas las puntuaciones de la columna "Respuesta" en un número, por ejemplo, 1=1, 2=2 y la opción "NA" = 6.


He trazado estos datos en un gráfico en Power BI. Sin embargo, tengo varias segmentaciones de datos en mi panel de control y, cuando se establecen segmentaciones, a veces menos de 3 personas han respondido a la pregunta. Cuando este es el caso, no quiero que el gráfico muestre ningún dato. Pero si más de tres personas han respondido a la pregunta, entonces quiero que todos los resultados de estas personas se muestren en el gráfico.

Pasé horas buscando soluciones en Google y nada parece funcionar.

Me las arreglé para que esto funcionara en otro gráfico con exactamente la misma lógica utilizada, la única diferencia es que las opciones de respuesta a mi otra pregunta eran simplemente 1-5 (sin "opción NA"). Para ello, apliqué la siguiente medida como filtro a mi gráfica y la configuré como "mostrar elementos cuando el valor es mayor o igual a 3" y funciona perfectamente:

Pregunta 9 ResponseCount =

CALCULAR(
DISTINCTCOUNT('Respuestas a la encuesta'[ID]),
ALL('Respuestas a la encuesta'["hace referencia a la columna que es el nombre de la pregunta de la encuesta"])
)

¿Alguien sería capaz de ayudar con esto, ya que esto me está volviendo loco?

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Hola @ST2022

La medida que ha descrito parece casi correcta, pero tenemos que ajustarla para excluir correctamente las respuestas "NA" del recuento. A continuación, te explicamos cómo puedes modificar tu medida:

Q9. ResponseCount =
CALCULATE(
    DISTINCTCOUNT('Survey responses'[ID]),
    'Survey responses'[Response] <> "NA",
    ALL('Survey responses'[survey question])
)

Saludos

Jayleny

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

Hola @v-jialongy-msft

Muchas gracias por tomarse el tiempo para investigar esto y responder, ¡eso hizo el truco! Gracias 🙂

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.

Top Solution Authors