- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Cómo sumar una columna promedio
Tengo una tabla que puede contener varias entradas con información de encabezado para la misma factura - véase el ejemplo:
| del cliente Factura Sin | | de ventas Orden de producción | Costo Qty
XYZ Inc 12345601 $10,000 123 4000
XYZ Inc 12345601 $10,000 456 2000
Cuando pongo esto en una vista de tabla en Power BI, muestra correctamente una fila para XYZ Inc Invoice 12345601 PERO las ventas se mostrarán como $20,000 en lugar de $10,000. Por lo tanto, hice de esa columna un promedio en lugar de una suma por lo que muestra la cantidad adecuada $ . Sin embargo, ahora mi total en la parte inferior es incorrecto. He intentado un par de cosas DAX, pero el total todavía no se muestra correctamente. ¿Puedes ayudarme con este senerio?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Lo siento, me perdí una transición de contexto en mi respuesta, pruébalo así.
SUMX Average CALCULATE = SUMX ( VALUES ( 'Table'[INVOICE_ITEM] ), CALCULATE ( AVERAGE ( 'Table'[GROSS_SALES] ) ) )
Creo que ese es el valor que estás buscando sí?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Los datos de ejemplo siguientes representan mis datos sin procesar a la izquierda y cómo aparecen en una vista tabla de Power BI a la derecha con la columna Ventas brutas como promedio para que no infla las filas de ventas brutas que son múltiplos. Agregué los espacios de fila para facilitar la lectura. Mi objetivo es sumar la columna Promedio, pero no calcula correctamente. Cualquier ayuda con esto sería muy apreciada - gracias!
datos brutos | datos brutos | Vista PowerBI | Vista PowerBI |
INVOICE_ITEM | GROSS_SALES | INVOICE_ITEM | GROSS_SALES |
0012262201 | 12912 | 12262201 | 12912 |
0012262301 | 9370 | 12262301 | 9370 |
0012262401 | 15960 | 12262401 | 15960 |
0012262501 | 6890 | 12262501 | 6890 |
0012262502 | 6870 | 12262502 | 6870 |
0012262601 | 9426 | 12262601 | 9426 |
0012262602 | 5194.29 | 12262602 | 5194.29 |
0012262603 | 7092 | 12262603 | 7092 |
0012262701 | 1304.5 | 12262701 | 1304.5 |
0012262702 | 2048.09 | 12262702 | 2048.09 |
0012262801 | 13973.4 | 12262801 | 13973.4 |
0012262901 | 10938.23 | 12262901 | 10938.23 |
0012262902 | 8737.24 | 12262902 | 8737.24 |
0012263001 | 2084.2 | 12263001 | 2084.2 |
0012263101 | 22411.62 | 12263101 | 22411.62 |
0012263101 | 22411.62 | ||
0012263201 | 7976 | 12263201 | 7976 |
0012263202 | 26001.76 | 12263202 | 26001.76 |
0012263203 | 1262 | 12263203 | 1262 |
0012263301 | 4454.8 | 12263301 | 4454.8 |
0012263401 | 5187 | 12263401 | 5187 |
0012263402 | 4754.75 | 12263402 | 4754.75 |
0012263403 | 11983.58 | 12263403 | 11983.58 |
0012263403 | 11983.58 | ||
0012263501 | 22554.36 | 12263501 | 22554.36 |
0012263601 | 24116.4 | 12263601 | 24116.4 |
0012263701 | 15827.94 | 12263701 | 15827.94 |
0012263702 | 4595.88 | 12263702 | 4595.88 |
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Lo siento, me perdí una transición de contexto en mi respuesta, pruébalo así.
SUMX Average CALCULATE = SUMX ( VALUES ( 'Table'[INVOICE_ITEM] ), CALCULATE ( AVERAGE ( 'Table'[GROSS_SALES] ) ) )
Creo que ese es el valor que estás buscando sí?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Allí, @Jamey
Todavía no estoy seguro de si entendí su pregunta correctamente, pero por favor revise la siguiente imagen y el enlace del archivo pbix de ejemplo abajo.
Mi medida anterior (Corrección de ventas) no funcionó, sin embargo, Sales Fix V2 está funcionando.... Creo.. Por favor, compruébalo.
Hola, mi nombre es Jihwan Kim.
Si este post ayuda, entonces considere aceptarlo como la solución para ayudar a otros miembros a encontrarlo más rápido, y dar un gran pulgar hacia arriba.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

¡Gracias Jihwan Kim!
Esta solución funciona, pero debido a que es una solución de dos pasos mediante el uso de otra medida, acepté la otra solución - gracias de nuevo!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Allí, @Jamey
No estoy seguro de cómo se ven su modelo de datos y toda la tabla, pero por favor pruebe lo siguiente.
Corrección de ventas =
Actual del VARinvoicenumber =
MAX ( 'Tabla'[Factura No] )
Campo de filas VAR =
CALCULAR (
COUNT ( 'Tabla'[Factura No]),
'Tabla'[Factura No] = currentinvoicenumber
)
devolución
DIVIDE ( SUM ( 'Table'[Sales] ), rowscount )
Hola, mi nombre es Jihwan Kim.
Si este post ayuda, entonces considere aceptarlo como la solución para ayudar a otros miembros a encontrarlo más rápido, y dar un gran pulgar hacia arriba.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

FYI - Si hago un DISTINCTCOUNT en mi FACTURA NO obteré 975, COUNT me da 1062.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Hola Jihwan Kim,
Esto me dio la misma respuesta que si usara AVERAGE(YourTable[Sales])
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Ya he intentado algo así y obtuve el mismo resultado, pero no es la cantidad correcta por alguna razón. Si exporto la tabla a Excel y la total, no es lo mismo que la respuesta (inferior), pero está más cerca que el amout orignal que se duplicaba, triplicaba, etc. algunos artículos.

Helpful resources
Join us at the Microsoft Fabric Community Conference
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Power BI Monthly Update - February 2025
Check out the February 2025 Power BI update to learn about new features.

Subject | Author | Posted | |
---|---|---|---|
08-08-2023 03:14 AM | |||
10-14-2020 12:09 AM | |||
09-16-2020 02:02 PM | |||
04-08-2020 09:26 AM | |||
05-26-2024 08:05 AM |