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.
Hola
Estoy buscando una solución (preferiblemente una columna calculada) que encuentre un valor de un elemento o un promedio para el tiempo más cercano en la Tabla 2 (+- 20 minutos). Vea el ejemplo a continuación para más aclaraciones.
¿Alguien podría indicarme la dirección correcta, por favor?
Cuadro 1
Fecha | Hora | Artículo | Tabla 2 Partido |
01/01/2022 | 01:30 | BB4 | 200 |
01/01/2022 | 01:25 | AA4 | 300 |
01/01/2022 | 02:35 | BB3 | 425 (promedio) |
Cuadro 2
Fecha | Hora | Artículo | Valor |
01/01/2022 | 01:25 | BB4 | 200 |
01/01/2022 | 01:25 | AA4 | 300 |
01/01/2022 | 02:40 | BB3 | 450 |
01/01/2022 | 02:15 | BB3 | 400 |
Solved! Go to Solution.
Aquí está mi opinión sobre esto.
Primero obtengo la fecha y hora más cercana para el mismo elemento y luego promedio los valores de los registros más cercanos con una tolerancia de 20 minutos.
Medir
Avg Closest =
VAR vMAXTOL = 20
VAR vDatetime = min(TABLE1[Datetime])
VAR vClosest = CALCULATE(MINX(TABLE2,abs(TABLE2[Datetime2]-vDatetime)*24*60))
VAR vAvg = AVERAGEX(filter(TABLE2,(abs(TABLE2[Datetime2]-vDatetime)*24*60)<=vClosest+0.00001 && vClosest<=vMAXTOL),TABLE2[Value])
return vAvg
Enlace a datos y archivo pbix.
Aquí está mi opinión sobre esto.
Primero obtengo la fecha y hora más cercana para el mismo elemento y luego promedio los valores de los registros más cercanos con una tolerancia de 20 minutos.
Medir
Avg Closest =
VAR vMAXTOL = 20
VAR vDatetime = min(TABLE1[Datetime])
VAR vClosest = CALCULATE(MINX(TABLE2,abs(TABLE2[Datetime2]-vDatetime)*24*60))
VAR vAvg = AVERAGEX(filter(TABLE2,(abs(TABLE2[Datetime2]-vDatetime)*24*60)<=vClosest+0.00001 && vClosest<=vMAXTOL),TABLE2[Value])
return vAvg
Enlace a datos y archivo pbix.
Esto es brillante Daniel: el trabajo es como magin como una medida. ¿Crees que funcionaría igual que una columna calculada? Me gustaría visualizar los datos y no parece estar funcionando tan fácilmente. Gracias
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |