cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
Regular Visitor

[Agrupar datos]

Hola chicos,

Por lo tanto, soy nuevo en PowerBI, y lo estoy usando para desarrollar mi tesis de maestría. Tengo una base de datos con diferentes equipos de todas las ciudades, algunos de ellos de la misma ciudad, y me gustaría crear un gráfico que pudiera comparar los resultados de un equipo, con los resultados medios de todos los equipos de la misma ciudad de ese, y con los resultados medios de los equipos generales. Pero me gustaría que fuera dinámico, lo que significa que si selecciono otro equipo todos los gráficos reajustan.

No sé si podría expresarme muy bien, o si es posible hacer esto. Espero que lo entiendas y puedas ayudarme.

Gracias de antemano,

Miguel Freire

6 REPLIES 6
Highlighted
Community Champion
Community Champion

Re: [Agrupar datos]

@miguelf13

¿Puede compartir algunos datos de muestra con los puntos de ubicación y el resultado esperado como datos para tener una comprensión clara de su pregunta?

________________________

¿He respondido a tu pregunta? Marque este post como una solución, esto ayudará a otros!.

Haga clic en el icono Thumbs-Up a la derecha si le gusta esta respuesta 🙂

YoutubeLinkedin

Highlighted
Regular Visitor

Re: [Agrupar datos]

No sé por qué, pero no puedo subir imágenes. Trataré de explicarme mejor esta vez.

Tengo 3 columnas de datos diferentes. El primero con el nombre/código de los equipos. El segundo con la ciudad/distrito desde donde pertenece el equipo. Y el último con la cantidad trabajada por el equipo.

Imagine el siguiente ejemplo:

Team City Amount

A Porto 5

B Puerto 10

C Puerto 3

D Lisboa 5

Con esto, quiero construir un gráfico de barras, con 3 barras. Imagínate que selecciono el equipo A. La primera barra con la cantidad media de trabajo realizado por el equipo que selecciono (5 en este caso). El segundo con la cantidad media de trabajo realizado por todos los equipos de la misma ciudad que el equipo que selecciono, con la excepción de sí mismo ((10+3)/2-6,5). Y el último con la cantidad media de trabajo realizado por todos los equipos en la hoja de datos, con la excepción de sí mismo ((10+3+5)/3-6).

Creo que podría hacer esto fácilmente por un ejemplo, trabajando con los datos sin procesar para realizar el gráfico que quiero. Pero quiero que sea dinámico, lo que significa que el gráfico tiene que reajustar todas las 3 barras una vez que selecciono un equipo diferente, y esto no sé cómo hacerlo.

Espero haber estado más autoexplicativo esta vez. Gracias por tratar de ayudar.

saludos

Miguel Freire

Highlighted
Solution Sage
Solution Sage

Re: [Agrupar datos]

@miguelf13 ,
A continuación se presentan fórmulas:

1) Promedio para el equipo seleccionado

Equipo seleccionado medio : PROMEDIO(Hoja1[Cantidad])

2) Promedio para todos los equipos en la misma ciudad que el equipo seleted, pero sin equipo seleccionado
Ciudad Promedio ??
var _SelectedTeam - SELECTEDVALUE(Sheet1[Equipo])
var _City - LOOKUPVALUE(Sheet1[City],Sheet1[Team],_SelectedTeam)
var _CityTeams - FILTER(ALL(Sheet1),Sheet1[City]-_City && Sheet1[Team] <> _SelectedTeam)
devolución
CALCULATE(AVERAGE(Sheet1[Amount]),_CityTeams)

3) Promedio para todos los equipos en la mesa, pero sin equipo seleccionado
Promedio de todos ?
var _SelectedTeam - SELECTEDVALUE(Sheet1[Equipo])
var _All - FILTER(ALL(Sheet1),Sheet1[Team] <> _SelectedTeam)
devolución
CALCULATE(AVERAGE(Sheet1[Amount]),_All)
a team porto.PNGb team porto.PNG
Highlighted
Regular Visitor

Re: [Agrupar datos]

Muchas gracias @nandic.

Todo está funcionando perfectamente, sólo hay un problema más con el que espero que pueda ayudarme. Eso es todo:

En mi hoja de datos, la cantidad de trabajo realizado se puede realizar en 4 tipos diferentes de unidades: acre, metros, días y número. Y esto es hacer que el promedio de todo junto sin buscar el tipo de unidad. Incluso si hago un filtro en la página para unidades que sólo toma influencia en la primera barra, los otros no cambian. Sólo quiero seleccionar una unidad a la vez para ver en el gráfico, así que si selecciono "metros" quiero que todas las barras muestren el promedio de metros e ignoren los otros (acre, días y número).

Espero que entiendan esto, y si pudieran ayudarme, estaría eternamente agradecido.

Muchas gracias una vez más.

saludos

Miguel Freire

Highlighted
Solution Sage
Solution Sage

Re: [Agrupar datos]

@miguelf13 contento de que haya funcionado!
Simplemente agregue la segmentación de datos con la columna de unidad y haga que sea una sola selección para que el usuario no pueda seleccionar el tipo de unidad múltiple.
En medidas, agregue una nueva variable y filtre por unidad seleccionada.

Promedio de todos ?
var _SelectedTeam - SELECTEDVALUE(Sheet1[Equipo])
var _SelectedUnit - SELECTEDVALUE(Sheet1[Unit])
var _All - FILTER(ALL(Sheet1),Sheet1[Team] <> _SelectedTeam && Sheet1[Unit]-_SelectedUnit)
devolución
CALCULATE(AVERAGE(Sheet1[Amount]),_All)


Ciudad Promedio ??
var _SelectedTeam - SELECTEDVALUE(Sheet1[Equipo])
var _SelectedUnit - SELECTEDVALUE(Sheet1[Unit])
var _City - LOOKUPVALUE(Sheet1[City],Sheet1[Team],_SelectedTeam)
var _CityTeams - FILTER(ALL(Sheet1),Sheet1[City]-_City && Sheet1[Team] <> _SelectedTeam && Sheet1[Unit]-_SelectedUnit)
devolución
CALCULATE(AVERAGE(Sheet1[Amount]),_CityTeams)





Highlighted
Regular Visitor

Re: [Agrupar datos]

¡¡¡Funcionó!!!

¡Muchas gracias, muchas gracias!

Con los mejores saludos,

Miguel Freire

Helpful resources

Announcements
Ignite

Microsoft Ignite

This will be a conference that you do not want to miss!

Get Ready for Power BI Dev Camp

Get Ready for Power BI Dev Camp

Don't miss the Power BI Dev Camp this week!

August Community Highlights

Check out a full recap of the month!

August 2020 CYST Challenge

Check out the winners of the recent 'Can You Solve These?' community challenge!

Experience what’s next for Power BI

Join us for an in-depth look at the new Power BI features and capabilities at the free Microsoft Business Applications Launch Event.