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

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
Syndicate_Admin
Administrator
Administrator

Gran porcentaje total para gráfico de barras agrupadas con 2 ejes x

Hola a todos

Tengo un gráfico de barras agrupadas que se ve así:

PBIDesktop_MRaiTKhGqp.png

La barra roja es "Todos los alumnos", la barra azul es "Alumnos filtrados". En la pantalla hay algunas segmentaciones de datos que filtran la barra de alumnos seleccionada. El código para ambas medidas es el siguiente:

All Learners = CALCULATE(COUNT('LA_LSSurvey'[Keycode]),ALL(LA_LSLearners))
Selected Learners = COUNT(LA_LSSurvey[Keycode])

Hay 2 mesas, LA_LSLearners y LA_LSSurvey. La tabla de la encuesta contiene todas las respuestas de la encuesta y la tabla de alumnos contiene todos los detalles sobre un alumno.

Lo que ahora necesito es que el eje x esté bloqueado al 100% (0-100%). Cada barra de todos los alumnos para cada respuesta (de acuerdo, desacuerdo, etc.) tendrá un porcentaje contra un posible 100%. Por ejemplo, hay 8 estudiantes en total, 4 dijeron estar de acuerdo, 2 en desacuerdo y 2 muy en desacuerdo. Eso significaría que la barra de acuerdo para todos los estudiantes se bloqueará en el 50% y el otro 2 en el 25%. Luego, cuando un usuario selecciona filtros de las segmentaciones de datos, puede reducir el porcentaje de la barra de alumnos seleccionado sin afectar a la barra de todos los alumnos.

Traté de hacer que mis medidas "mostraran valor como: GT% del total", y esto casi me dio exactamente lo que estaba buscando. El único problema que tuve fue que la barra de todos los alumnos funcionaba bien, pero cuando intentaba filtrar la barra de alumnos seleccionada, iba por encima de la barra de todos los alumnos en lugar de filtrar hacia abajo en función del porcentaje de la barra de todos los alumnos. Vea el ejemplo a continuación:

PBIDesktop_MhDE9M6Mg0.pngPBIDesktop_rlJcxJWNVP.png

Donde como debería haberse convertido en una barra más pequeña que la barra roja.

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Logré resolver este problema en SQL, calculando el valor porcentual de cada fila en función de las 2 condiciones utilizando una instrucción CASE. A partir de ahí, pude calcular la suma total de cada respuesta para cada pregunta como un porcentaje y esto permitió que el porcentaje de estudiantes seleccionados filtrara en función del porcentaje de todos los estudiantes.

PBIDesktop_Ct1Nrv4NU8.png

View solution in original post

1 REPLY 1
Syndicate_Admin
Administrator
Administrator

Logré resolver este problema en SQL, calculando el valor porcentual de cada fila en función de las 2 condiciones utilizando una instrucción CASE. A partir de ahí, pude calcular la suma total de cada respuesta para cada pregunta como un porcentaje y esto permitió que el porcentaje de estudiantes seleccionados filtrara en función del porcentaje de todos los estudiantes.

PBIDesktop_Ct1Nrv4NU8.png

Helpful resources

Announcements
Europe Fabric Conference

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

Power BI Carousel June 2024

Power BI Monthly Update - June 2024

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

PBI_Carousel_NL_June

Fabric Community Update - June 2024

Get the latest Fabric updates from Build 2024, key Skills Challenge voucher deadlines, top blogs, forum posts, and product ideas.

Top Solution Authors
Top Kudoed Authors