Agrupacion de barras de histograma

Un usuario Pregunto ✅

Hola a todos,

Estoy tratando de hacer algo simple. Tengo diferentes valores del mismo tipo que hacen referencia a las mismas entidades, y quiero agruparlos en un histograma.

Hice un archivo de Excel para visualizar lo que tenia en mente:

Schermata 2021-02-15 alle 17.18.49.png

Sólo en mi caso, las ventas A y las ventas B son dos tablas diferentes y el valor no es una columna, sino más bien una medida que hice con DAX. ¿Es posible?

En respuesta a Syndicate_Admin

No @errepinna,

¿Está por debajo de lo que necesita?

v-kelly-msft_0-1613707217164.png

Compruebe el archivo .pbix actualizado adjunto.

Saludos
Kelly

¿Respondí a tu pregunta? ¡Marca mi puesto como solución!

@errepinna , Coloque la ubicación y escriba en Eje. Expande todos los niveles. Ordena estos dos. Y desactivar concatenar etiquetas.

Concat etiqueta desactivada.pngConcat2.png

En respuesta a Syndicate_Admin

Mi problema es que no tengo ninguna columna «Tipo». Cada tipo tiene una tabla dedicada, así que no puedo ponerla en el eje.

En respuesta a Syndicate_Admin

@errepinna , Crear una tabla de ubicación común. Tenga medida De ambas tablas y utilí cósútelas en objetos visuales agrupados

En respuesta a Syndicate_Admin

Ya he hecho una tabla común para la «ubicación». Sin embargo, si trato de poner ambas medidas en los valores, simplemente los acumula en una sola barra.

Schermata 2021-02-15 alle 17.55.12.png

En respuesta a Syndicate_Admin

No @errepinna,

¿Puede proporcionar un archivo .pbix de ejemplo para la prueba?

Saludos
Kelly

¿Él respondió a tu pregunta? ¡Marca mi puesto como una solución!

En respuesta a Syndicate_Admin

Aquí: https://mega.nz/file/CZwBGIjZ#7Mf3VXQYX6Xo7F-bokmwvfZDb9TBXfXssfK7XSlL1Nk

¡Gracias!

En respuesta a Syndicate_Admin

No @errepinna,

Modifique sus medidas como se indica a continuación:

%impactAoverTotA = 
//SUM('A type sale'[A value])/CALCULATE(SUM('A type sale'[A value]), REMOVEFILTERS('type'[Type]))
var _sumA=CALCULATE(SUM('A type sale'[A value]),FILTER(ALL('A type sale'),'A type sale'[Location Code]=MAX('location'[Location Code])&&'A type sale'[Type]=MAX('type'[Type])))
var _sumtotal=SUMX(ALL('A type sale'),'A type sale'[A value])
Return
DIVIDE(_sumA,_sumtotal)
%impactBoverTotB = 
//SUM('B type sale'[B Value])/CALCULATE(SUM('B type sale'[B Value]), REMOVEFILTERS('type'[Type]))
var _sumB=CALCULATE(SUM('B type sale'[B Value]),FILTER(ALL('B type sale'),'B type sale'[Location Code]=MAX('location'[Location Code])&&'B type sale'[Type]=MAX('type'[Type])))
var _sumtotal=SUMX(ALL('B type sale'),'B type sale'[B Value])
Return
DIVIDE(_sumB,_sumtotal)

A continuación, desactive «Concatenar etiquetas» en el eje X:

v-kelly-msft_0-1613610893047.png

Y verás:

v-kelly-msft_1-1613610939607.png

Para el archivo .pbix relacionado, por favor ver adjunto.

Saludos
Kelly

¿Él respondió a tu pregunta? ¡Marca mi puesto como una solución!

En respuesta a Syndicate_Admin

¡Hola, gracias por su ayuda!

Sin embargo, esto no es lo que estoy tratando de lograr. Ya estoy usando un filtro de todas las páginas para seleccionar un solo «tipo de venta» (RIC, DID, etc.).

Además de eso, estoy tratando de mostrar las dos columnas no apiladas sino separadas, para que pueda visualizar su diferente altura.

Así que la información es, por ejemplo: Quiero ver, para cada ubicación, cuánto (en %) de la venta total A se realizó en el tipo DID en comparación con toda la venta A. Así que puse un filtro en la vista para el tipo DID y calculo el %impactonA quitando el filtro DID del enumerador d.

Hago lo mismo con la venta B.

Quiero verlos juntos en vez de amontonados. No me importa tener los diferentes tipos en el eje porque cada tipo obtiene su vista.

Lo siento si no estaba claro al respecto antes.

En respuesta a Syndicate_Admin

No @errepinna,

¿Está por debajo de lo que necesita?

v-kelly-msft_0-1613707217164.png

Compruebe el archivo .pbix actualizado adjunto.

Saludos
Kelly

¿Respondí a tu pregunta? ¡Marca mi puesto como solución!

En respuesta a Syndicate_Admin

¡Funcionó! ¡Gracias!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *