Promedio total

Un usuario Pregunto ✅

texmexdragon

Hola, tengo el promedio de oportunidades (de nuestro equipo de ventas) en una tabla visual. El total (presumiblemente el promedio) muestra 175.44 pero si exporto la tabla a Excel, el promedio que se muestra en Excel es 181. (tenga en cuenta que no está viendo los datos completos aquí).

Esta columna muestra la antigüedad de la oportunidad de cada uno (no el promedio, sino los días reales transcurridos). Creé otra columna, no se muestra, usando esta fórmula, y devuelve los mismos valores de fila, y termina devolviendo el mismo valor total también.

Mi pregunta, ¿son correctos los datos de Excel … y se trata de un problema de que la «medida total» no es correcta?

Promedio de edad de Opp = AVERAGEX (‘AllOpps-Products’, ‘AllOpps-Products'[Days Since Sales Opp. Created])

texmexdragon_0-1600457051754.png

PaulDBrown

En respuesta a texmexdragon

@texmexdragon

Si el promedio total no es correcto, probablemente tenga que ver con el contexto de filtro de la tabla / matriz y cómo se establecen las relaciones en el modelo y / o las medidas involucradas.

Por lo tanto, necesitamos más información sobre el modelo, cómo se configura la tabla / matriz y las medidas involucradas.

(Probablemente resolverá esto usando un AVERAGEX (SUMMARIZE …) pero puede ser excesivo dependiendo de la estructura del modelo y el contexto del filtro de matriz)

PaulDBrown

@texmexdragon

Parece que está utilizando AVERAGEX con una columna como expresión. Si está promediando una columna en una tabla, simplemente use la función PROMEDIO.

de lo contrario, cree una medida de agregación para los valores de columna (como SUMA) y utilícela en la función PROMEDIO. Algo parecido a:

AVERAGEX (Tabla, [Sum of values])

texmexdragon

En respuesta a PaulDBrown

@PaulDBrown

Hola Paul: probé tu fórmula y varias otras con y sin AverageX.

¡Por el amor de Dios, solo quiero un promedio simple de la columna! 😁 Hay 32 registros en esta lista. 4000/32 = 125 (pero ese no es el valor que quiero mostrar). Entonces puedo ver lo que hace Power Bi … pero no es lo que necesito que haga.

Quiero mostrar el mismo valor que muestra Excel … o lo que mostrará si sumara la edad promedio de Opp y lo dividiera por 6 … que será 108,66 … no 125.

texmexdragon_0-1600540968150.png

PaulDBrown

En respuesta a texmexdragon

@texmexdragon

Si el promedio total no es correcto, probablemente tenga que ver con el contexto de filtro de la tabla / matriz y cómo se establecen las relaciones en el modelo y / o las medidas involucradas.

Por lo tanto, necesitamos más información sobre el modelo, cómo se configura la tabla / matriz y las medidas involucradas.

(Probablemente resolverá esto usando un AVERAGEX (SUMMARIZE …) pero puede ser excesivo dependiendo de la estructura del modelo y el contexto del filtro de matriz)

texmexdragon

En respuesta a PaulDBrown

@PaulDBrown

Bien, descubrí el «por qué», pero no estoy seguro de la solución.

Los totales a continuación promediarán en una calculadora o Excel a 714,20, tal como lo hacen aquí.

Lo que marcó la diferencia fue agregar «elemento» a la tabla. Por ejemplo, las dos primeras líneas a continuación pertenecen a la misma Oportunidad (de nuestro sistema CRM) … pero hay dos filas distintas para esta Oportunidad, que representan dos productos diferentes que forman parte de la oportunidad general. Entonces … agregar el «artículo» (producto) a la tabla expuso esta fila adicional e hizo que el total promedio se sumara correctamente. En realidad, fue correcto todo el tiempo … simplemente engañoso porque las otras filas no se mostraban. Y al exportar a Excel, la exportación solo capturó las filas que se mostraban.

texmexdragon_0-1600544025295.png

texmexdragon

En respuesta a texmexdragon

Lo siento, debería haber editado esto para decir que no se necesita ninguna «corrección» en este momento.

Pero su conocimiento del contexto de la tabla y el filtro es lo que me llevó a ver cuál era el problema. Gracias

Ashish_Mathur

Hola,

Comparta el archivo de Excel y muestre la discrepancia allí con mucha claridad. Además, comparta el archivo PBI.

Sumanth_23

hola @texmexdragon – ¿Cuál es el formato de la columna en Excel? también puedes compartir los aprox. número de registros que tiene.

Hasta donde yo sé, no hay ningún problema con los totales en PowerBI; funciona bien en todas las imágenes que he usado hasta ahora.

Esto podría ser un problema de redondeo en Excel, aunque 175.44 a 181 parece un poco exagerado, pero podría suceder si tiene un gran volumen de datos.

Marque la publicación como una solución y proporcione un 👍 si mi comentario ayudó a resolver su problema. ¡Gracias!

VijayP

@texmexdragon

Es cuestión de redondeo. En Power BI Table, aumente los decimales y luego descargue para sobresalir y avíseme si este problema se resolvió.

texmexdragon

En respuesta a VijayP

@VijayP @Ashish_Mathur @ Sumanth_23

No creo que sea una cuestión de redondeo. Si restrinjo el rango de fechas para que solo se muestren tres registros, puede usar una calculadora para encontrar que el promedio de estos tres valores sería 177.66. Pero la tabla en Power Bi muestra 165.76 usando la fórmula siguiente.

Promedio de edad de Opp = AVERAGEX (‘AllOpps-Products’, ‘AllOpps-Products'[Days Since Sales Opp. Created])

Idealmente, el promedio total no solo debería ser correcto, también debería ser dinámico y ajustarse según lo hace el número de registros.

texmexdragon_0-1600533272264.png

Deja un comentario

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