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 chicos, básicamente estoy usando la siguiente fórmula para producir un tiempo promedio por cada día en la misma tabla:
Solved! Go to Solution.
Hola @Gediminas12 ,
Estoy un poco confundido... usted dijo que los campos son de la misma tabla, pero de acuerdo a su fórmula, son de diferentes tablas...
¿Desea calcular la suma de segundos / días, por ejemplo:
11/2 's promedio á (11/1+11/2) / 2
11/3's promedio s (11/1+11'2+11'3) / 3...
Si desea esto, utilice la siguiente fórmula para crear una columna promedio en la tabla BNK kiekiai en primer lugar:
avg =
VAR _v =
CALCULATE (
SUM ( 'BNK kiekiai'[Total Seconds] ),
FILTER ( 'BNK kiekiai', 'BNK kiekiai'[Date] <= EARLIER ( 'BNK kiekiai'[Date] ) )
)
VAR _diff =
DATEDIFF ( MIN ( 'BNK kiekiai'[Date] ), [Date], DAY )
RETURN
IF ( _diff > 0, DIVIDE ( _v, _diff ), [Total Seconds] )
A continuación, utilice la función LOOKUPVALUE() para crear que coincida con el promedio.
AVERAGE xx =
LOOKUPVALUE ( 'BNK kiekiai'[avg], 'BNK kiekiai'[Day], 'RP kalendorius'[Column] )
Mi salida final se ve así:
¿He respondido a tu pregunta? Si es así, amablemente Acédárlo como la solución. Más gente se beneficiará de ello. O por favor, proporcione más detalles sobre su tabla y su problema o compártame con su archivo pbix de su Onedrive para la Empresa sin datos confidenciales.
Saludos
Eyelyn Qin
Hola @Gediminas12 ,
¿Podría decirme si su problema ha sido resuelto? Si es así, acédi es la solución. Más gente se beneficiará de ello. O todavía está confundido al respecto, por favor proporcione más detalles sobre su tabla y su problema o compártame con su archivo pbix de su Onedrive for Business.
Saludos
Eyelyn Qin
Hola @Gediminas12 ,
Estoy un poco confundido... usted dijo que los campos son de la misma tabla, pero de acuerdo a su fórmula, son de diferentes tablas...
¿Desea calcular la suma de segundos / días, por ejemplo:
11/2 's promedio á (11/1+11/2) / 2
11/3's promedio s (11/1+11'2+11'3) / 3...
Si desea esto, utilice la siguiente fórmula para crear una columna promedio en la tabla BNK kiekiai en primer lugar:
avg =
VAR _v =
CALCULATE (
SUM ( 'BNK kiekiai'[Total Seconds] ),
FILTER ( 'BNK kiekiai', 'BNK kiekiai'[Date] <= EARLIER ( 'BNK kiekiai'[Date] ) )
)
VAR _diff =
DATEDIFF ( MIN ( 'BNK kiekiai'[Date] ), [Date], DAY )
RETURN
IF ( _diff > 0, DIVIDE ( _v, _diff ), [Total Seconds] )
A continuación, utilice la función LOOKUPVALUE() para crear que coincida con el promedio.
AVERAGE xx =
LOOKUPVALUE ( 'BNK kiekiai'[avg], 'BNK kiekiai'[Day], 'RP kalendorius'[Column] )
Mi salida final se ve así:
¿He respondido a tu pregunta? Si es así, amablemente Acédárlo como la solución. Más gente se beneficiará de ello. O por favor, proporcione más detalles sobre su tabla y su problema o compártame con su archivo pbix de su Onedrive para la Empresa sin datos confidenciales.
Saludos
Eyelyn Qin
Realmente apreciamos su ayuda chicos, pero nada de esto realmente lo resuelve. 😞
Pruebe esta expresión de columna. Tenga en cuenta que esto probablemente debería hacerse como una medida.
Promedio diario ?
CALCULAR (
PROMEDIO ( 'Cantidades BNK'[Total Segundos] ),
ALLEXCEPT (
«cantidades BNK»,
'Cantidades BNK'[Fecha]
)
)
saludos
palmadita
To learn more about Power BI, follow me on Twitter or subscribe on YouTube.
@mahoneypat Hola Pat, exactamente necesito una columna, porque entonces voy a utilizar esos segundos para convertirlo en horas y minutos para mostrarlo en el histograma.
@Gediminas12 , Está creando una columna, Pruebe una nueva columna como
AVERAGEX(filter('BNK quantities', ['BNK quantities'] á earlier'BNK quantities'[Date])), 'BNK quantities'[Total Seconds])
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 |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |