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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Syndicate_Admin
Administrator
Administrator

Obtener el promedio de los datos semanales sumados

Hola a todos

Actualmente trabajo con 25 atletas profesionales y estoy tratando de usar Power BI diariamente para recopilar y visualizar sus datos de carrera GPS.

He utilizado una tabla de fechas para crear una medida que recopila y organiza los datos en "semanas de temporada". Por ejemplo, en la semana 20, el jugador A cubrió 30 km, mientras que el jugador B cubrió 25 km y el jugador C cubrió 27 km.

Cuando intento visualizar la distancia media recorrida por todo el equipo durante una semana de temporada determinada, Power BI toma un promedio de la cantidad diaria que cada jugador ha cubierto (cada fila de mi conjunto de datos), en lugar de un promedio de la distancia recorrida por cada jugador en la semana de temporada determinada. Por ejemplo, el promedio se parece más a 5 km en lugar de 28 km.

Si alguien tiene alguna idea de cómo visualizar un valor promedio para un conjunto de datos agrupados, ¡sería extremadamente útil!

Atentamente

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

Estoy seguro de que alguien que pueda entender su respuesta le ayudará.

Syndicate_Admin
Administrator
Administrator

Hola, gracias por tu respuesta:

Tabla de fechas:

Tabla de fechas =
Dónde MinYear = AÑO ( MIN ( 'Cargar base de datos'[Fecha] ) )
Dónde MaxYear = AÑO ( ..MAX ( 'Cargar base de datos'[Fecha] ) )

DEVOLUCIÓN
ADDCOLUMNS(
FILTRO(
CALENDARAUTO( ) ,
AÑO( [Fecha] ) >=MinYear &&
AÑO( [Fecha] ) <=MaxYear
),
"Número de día laborable", DÍA LABORABLE ([Fecha], 2),
"Día de la semana", FORMATO([Fecha],"DDDD"),
"Semana comenzando", [Fecha]- DÍA LABORABLE([Fecha],2)+1,
"Año", AÑO ( [fecha] ),
"Número de mes", MES ([fecha]),
"Mes", FORMATO([Fecha],"mmmm"),
"Temporada", INTERRUPTOR (VERDADERO(),
[Fecha] >= FECHA(2022,06,20) && [Fecha] < FECHA(2023,06,31),"2022-2023",
ESPACIO EN BLANCO())
)
Columna Semana de temporada:
Semana de temporada =
--Entradas--
DÓNDE WeekStartsOn = "Mi"
DÓNDE TemporadaInicioMes = 6
--Cálculo--
DÓNDE SeasonFirstDay =
SI(
MES('Tabla de fechas'[Fecha]) < TemporadaInicioMes,
FECHA(
AÑO('Tabla de fechas'[Fecha])-1,
TemporadaInicioMes,
20
),
FECHA(
AÑO('Tabla de fechas'[Fecha]),
TemporadaInicioMes,
20
)
)
DÓNDE FilteredTableCount =
COUNTROWS(
FILTRO(
SELECTCOLUMNS(
GENERATESERIES(
SeasonFirstDay,
'Tabla de fechas'[Fecha]
),
"Fechas",
[Valor]
),
FORMATO([Fechas],"DDD") = WeekStartsOn
)
)
DÓNDE WeekNos =
SI(
FORMATO(SeasonFirstDay,"DDD") <> WeekStartsOn,
FilteredTableCount + 1,
FilteredTableCount
)
DEVOLUCIÓN
WeekNos

A continuación se muestran ejemplos de datos. En el transcurso de la semana, el jugador A cubrió 28 km, mientras que el jugador B cubrió 26 km. En Power BI, cuando intento obtener el promedio de distancia recorrida por los jugadores en esta semana, el promedio debería ser de 27 km. En cambio, Power BI me da un promedio de la distancia recorrida en cada día de la semana, es decir, entre 3 y 4 km en este ejemplo.

Día de la semanaDistancia recorrida
LunesJugador A = 4km, Jugador B = 3km
MartesJugador A = 6km, Jugador B = 5km
MiércolesAmbos 0m
JuevesJugador A = 5km, Jugador B = 4km
ViernesJugador A = 3km, Jugador B = 4km
SábadoJugador A = 10km, Jugador B = 10km
Domingo

Ambos 0m

Syndicate_Admin
Administrator
Administrator

Hola

Comparta algunos datos con los que trabajar y muestre el resultado esperado. Además, comparta una tabla de calendario con una columna de semanas de temporada.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.