Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount.
Register nowThe Power BI DataViz World Championships are on! With four chances to enter, you could win a spot in the LIVE Grand Finale in Las Vegas. Show off your skills.
Hola expertos,
Para crear un gráfico de barras agrupadas en Power BI donde:
Usuario | Proyectos | Capacidad | Obra finalizada | Fecha de inicio | Fecha final |
AH | CL | 24 | 22 | 24-ene-25 | 26-ene-25 |
AH | Tengo | 6 | 4 | 27-ene-25 | 28-ene-25 |
AH | PAPÁ | 8 | 6 | 29-ene-25 | 31-ene-25 |
G | CL | 20 | 18 | 24-ene-25 | 26-ene-25 |
G | Tengo | 12 | 10 | 27-ene-25 | 28-ene-25 |
G | PAPÁ | 8 | 6 | 29-ene-25 | 31-ene-25 |
Datos:
Salida:
¡Gracias!
Hola @amitchandak ,
Espero que estés bien.
Por favor, avise si tiene alguna solución para esto. Los usuarios empresariales quieren el mismo diseño.
Gracias de antemano
Por favor, revise su pregunta.
No tiene sentido.
Tú dices
pero proporcionan un ejemplo de salida por proyecto y usuario.
Intente proporcionar datos de entrada consistentes, la salida deseada y una descripción paso a paso.
Obtendrá una respuesta rápida si dedica tiempo, cuidado y esfuerzo a escribir descripciones claras de los problemas.
Gracias
Ya he mencionado el resultado de entrada y salida deseado
Hola @shoeb1359 ,
Power BI no tiene ni puede implementar objetos visuales similares a los siguientes:
Puede utilizar la siguiente solución alternativa:
1. Utilice dos objetos visuales para mostrar:
Utilice este DAX para crear una medida y crear un gráfico de barras agrupadas:
total capacity =
CALCULATE(
SUM('Table'[Capacity]),
ALL('Table'),
'Table'[User] = MAX('Table'[User])
)
A continuación, utilice este DAX para crear otra medida y crear un gráfico de barras apiladas:
sum of completed work = SUM('Table'[Completed work])
2. Utilice solo un gráfico de barras agrupadas, pero muéstrelo en tres cuadrantes
Saludos
Dino Tao
Si esta publicación ayuda, considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.
Gracias por responder, pero el usuario final quiere ver los datos en 2 barras.
Uno con capacidad total y 2ª barra tendrá un desglose por proyecto para los trabajos terminados.
¿Hay algún objeto visual personalizado que conozca mediante el cual podamos lograr esto?
Hola @shoeb1359 ,
Oh, me lo recordaste. De hecho, recuerdo que hay una imagen personalizada que puede satisfacer sus necesidades. Pruebe esta imagen personalizada:
Es solo un poco problemático, debe agregar tres medidas adicionales:
sum of CL =
CALCULATE(
SUM('Table'[Completed work]),
'Table'[Projects] = "CL"
)
sum of HO =
CALCULATE(
SUM('Table'[Completed work]),
'Table'[Projects] = "HO"
)
sum of PA =
CALCULATE(
SUM('Table'[Completed work]),
'Table'[Projects] = "PA"
)
A continuación, cree el objeto visual personalizado:
Hay una limitación. Este objeto visual debe tener un gráfico de barras, un gráfico de barras apiladas y un gráfico de líneas para mostrar los datos. Si no hay un gráfico de líneas, no puede mostrar ningún dato. Y solo pueden ser barras verticales, no horizontales. No sé si esto te afectará.
Saludos
Dino Tao
Si esta publicación ayuda, considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.
En el caso de varios proyectos, debemos escribir esa cantidad de medidas. ¿Existe alguna forma genérica de lograr esto?
Hola @shoeb1359 ,
Lo siento, después de intentarlo, solo encontré esta imagen personalizada que puede satisfacer sus necesidades. Pero si desea usar este objeto visual personalizado, debe escribir una medida para cada proyecto después de mi prueba, no hay otra solución genérica.
Además, los objetos visuales personalizados son objetos visuales creados por terceros, por lo que no podemos proporcionar más soporte técnico. Si aún tienes dudas, te recomendamos que te pongas en contacto con el creador del objeto visual para que te ayude. Gracias.
Saludos
Dino Tao
Si esta publicación ayuda, considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.