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

We've captured the moments from FabCon & SQLCon that everyone is talking about, and we are bringing them to the community, live and on-demand. Starts on April 14th. Register now

Reply
Anonymous
Not applicable

Cómo obtener una "columna total" en el gráfico de columnas agrupadas

Hola

Estoy buscando obtener algunas entradas para implementar un requisito peculiar en un informe de Power BI.

Necesito agregar una "columna total" en un chat de columnas clustured.

  • Descubrí que no hay una manera perfecta de hacer tal cosa en PBI como algunas de las otras cosas en visuales. Esto parece ser muy fácil de hacer en Excel. Me pregunto por qué este no es el caso en Power BI.
  • Mi modelo es algo así como abajo (subconjunto de tablas):
    • Tabla "Proyecto": tiene información de proyectos. Atributos relevantes: código de estado, id de proyecto y otros atributos relevantes.
    • Tabla "Tipo de proyecto": tiene dos campos, id de proyecto y departamento.
    • Tabla "Estado del proyecto": tiene dos campos de código de estado y estado.
  • Las relaciones son como uno puede imaginar:
    • "Proyecto" <-> "Tipo de proyecto" en el identificador del proyecto (1:M)
    • "Proyecto" <-> "Estado del proyecto" en el código de estado (M:1)
  • Entonces, necesito tener el gráfico de columnas clustured visual como:-
    • Eje en "Tipo de proyecto": departamento.
    • Leyenda sobre "Estado del proyecto": estado
    • Valores: total no del proyecto
  • Ahora no hay una manera fácil de hacer esto, parece. Cómo obtener la "Columna total" para mostrar totales de "tipo de proyecto" en las leyendas, es decir, "estado del proyecto". Ver a continuación visual

Capture.PNG

  • A mí me parece que una manera (como puedo imaginar) sería usar algún tipo de método basado en DAX.
  • Creé una tabla calculada, con una columna como se muestra a continuación, para que el "Total" también aparezca en el eje
NewTable = UNION ( VALUES ( 'Project Type '[dept] ), ROW ( "Department", "Total" ) )

  • Más allá de esto, no pude entender qué hacer a continuación:
    • ¿Debo agregar otra columna en esta nueva tabla para la relación con el modelo existente. ¿No causaría eso una relación circular así.
    • También debe haber alguna medida en la nueva tabla, que se puede utilizar en el gráfico de columnas clustured visual (en lugar del exisring "recuento de identificadores de proyecto"). ¿Cómo debería verse el DAX de esta medida, de modo que para "Total", hace totales en todos los tipos de eje/proyecto por estado/leyenda, pero para otros valores de eje solo cuenta los proyectos para ese eje.

Me referí a continuación, pero parece que doen't muy encajar aquí.

puesto de referencia

Apreciaría cualquier puntero.

Gracias de antemano!

16 REPLIES 16
Jesus_Nievez
New Member

Seben si podría ordenar las categorías del eje x, digamos que quisiera que primero vaya D2, luego D1, D3 y Total al final, intenté agregar una columna en la tabla manual como auxiliar para el orden, pero cuando relaciono el orden con esa otra columna me elimina la categoría de Total de total

Syndicate_Admin
Administrator
Administrator

Hay una solución mucho más simpeler que las mencionadas:
Cree un nuevo gráfico de barras agrupado debajo del categorizado.
Coloque en el eje la(s) misma(s) medida(s) que en el gráfico anterior.

Mantenga vacío el eje y.

Lugar en el título del eje y 'Total'

La mayor ventaja es que puede darle a este gráfico total otra escala y otro formato (etiquetas en negrita, por ejemplo).

image.png

Syndicate_Admin
Administrator
Administrator

Sé que ha pasado un tiempo desde que escribiste tu respuesta. Pero, ¿podría proporcionar una guía paso a paso sobre lo que hizo por nosotros, la gente más nueva? ¡Gracias!

v-kelly-msft
Community Support
Community Support

Hola @jankura ,

En el gráfico de columnas agrupadas, no está disponible para poner un eje X detallado con un eje X agregado juntos, tengo una solución alternativa, es decir, crear 2 gráficos de columnas agrupadas, a continuación, ponerlos juntos, buscando el resultado que desea lograr.

Vea a continuación:

Annotation 2020-07-13 100755.png

Puede comprobar los datos adjuntos para obtener más información.

Saludos
Kelly
¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!
Anonymous
Not applicable

@v-kelly-msft Ya había implementado esto (trabajando con las opciones de formato de los dos gráficos), pero me imagino que esta no es una solución muy limpia. Hay más valores axid en el futuro, estos ajustes de formato tendrían que ser rehechos de lo contrario visualmente estos gráficos pueden no verse bien. Estoy buscando una solución alternativa.

Hola @jankura ,

¿Qué tal reemplazar el gráfico de columnas agrupadas para totales con tarjeta de varias filas, la configuración para visual de tarjeta es mucho más fácil. Vea a continuación:

Annotation 2020-07-14 084849.png

Saludos
Kelly
¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!
Anonymous
Not applicable

Gracias @v-kelly-msft. Sí, todas estas soluciones alternativas que tengo en mi plan de respaldo. Tal vez debería haber incluido todas las soluciones que había pensado en la pregunta ite mismo.

Entonces, ¿dirías que tener la "columna de totales" en el propio gráfico no es posible a través de ningún método? DAX o en algún momento?

saludos.

Hola @jankura ,

Siento haberte engañado. Compruebe el método siguiente.

Cree una medida basada en la nueva tabla.

Measure = IF(SELECTEDVALUE(NewTable[dept])="Total",CALCULATE(SUM('Project Type'[Value]),ALL(NewTable[dept])),SUM('Project Type'[Value]))

Finalmente verá:

Annotation 2020-07-14 173028.png

Para obtener más información, consulte adjunto.


Saludos
Kelly
¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!

Hola @v-kelly-msft , necesito los totales pero para las filas. Intento el mismo enfoque para ello y parece que estoy atascado. Solo usé una función rand para introducir fechas y la saqué a múltiplos pequeños. Intento crear una tabla, pero no puedo ver los totales cuando uso gráficos agrupados. Cualquier ayuda es muy apreciada

_30Merl_0-1667876408836.png

hola @v-kelly-msft ,

Cómo editar esto si desea mostrar Total independientemente de cualquier selección. Si selecciono cualquier departamento, entonces necesito ese departamento y junto a eso necesito el total general.

Tengo un conjunto de información, donde quiero el total general como eje, y cuando intento medir por encima, obtengo el total en cada barra. para exapmle si la suma de tres barras es 15, estoy obteniendo 15 encima de cada barra. no estoy seguro de cómo resolver esto, ¿puedo tener un video para entender esto de una manera adecuada?

@create total en el gráfico de columnas

Anonymous
Not applicable

@v-kelly-msft ¡Muchas gracias! Y no te preocupes por la entrada anterior, debería haber mencionado lo que todas las cosas que tengo en mente como respaldo.

Btw para mí el total está surgiendo como la primera "columna", en su archivo está surgiendo como "último". ¿Hiciste algo por esto? Me gustaría decirlo por fin.

Agradezco su ayuda.

Hola @jankura ,

Sólo tienes que clasificar el orden de visualización en el botón superior derecho.


Saludos
Kelly
¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!

Hola @jankura ,

Sí, he intentado, pero por suerte, mejor utilizar soluciones alternativas en su lugar.

Saludos
Kelly
¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!
az38
Community Champion
Community Champion

@jankura

tal vez usted debe tratar de utilizar 2 diferentes imágenes colocadas cerca el uno del otro. uno para detallado, segundo - para total. Ajuste manualmente la escala del eje Y para ambos


do not hesitate to give a kudo to useful posts and mark solutions as solution
LinkedIn
Anonymous
Not applicable

@az38 Ya había implementado esto (trabajando con las opciones de formato de los dos gráficos), pero me imagino que esta no es una solución muy limpia. Hay más valores axid en el futuro, estos ajustes de formato tendrían que ser rehechos de lo contrario visualmente estos gráficos pueden no verse bien. Estoy buscando una solución alternativa.

Helpful resources

Announcements
New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.

Join our Fabric User Panel

Join our Fabric User Panel

Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.

March Power BI Update Carousel

Power BI Community Update - March 2026

Check out the March 2026 Power BI update to learn about new features.

Top Kudoed Authors