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

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
Syndicate_Admin
Administrator
Administrator

Medidas que calculan incorrectamente a nivel de línea

Hola

Esperando que alguien pueda ayudarme.

Estoy tratando de hacer algo muy simple y básico en Power BI, sin embargo, cada intento con diferentes métodos también se presenta de manera incorrecta.

Tengo artículos de inventario con una cantidad actual por cada uno. Si traigo el campo de cantidad actual y no sumo, lo divide en 4 líneas con diferentes cantidades, sin embargo, cuando agrega cada elemento de línea, obtiene la suma correcta. Sin embargo, cuando sumas la Cantidad, te da un resultado muy incorrecto.

Mi primera captura de pantalla muestra el artículo, dividido en varias líneas como he indicado, con una cantidad diferente en cada línea. El total de ellos es de 130.

michelle077_0-1642179093402.png

Ahora, si sumo la cantidad para obtener una partida por cada artículo, esto es lo que sucede:

michelle077_1-1642179133058.png

La suma es claramente incorrecta. Algunos de los elementos son tan incorrectos (puede ver los números altos debajo de la línea indicada).

He estado buscando durante días tratando de encontrar una solución, sin embargo, cada intento que hago muestra los datos incorrectamente. Resumir no funciona, ni agrupar por; las variables no funcionan.............. nada ayuda.

¡Por favor, ayuda si puedes!

¡Gracias!

Michelle

2 ACCEPTED SOLUTIONS

@AlexisOlson Finalmente tuve éxito y pude crear la suma adecuada por artículo usando esta medida:

Cantidad actual = SUMX(RESUMIR(vw_TubingShortage_InventoryUsage,[Nombre del artículo],[CurrentQty]),[CurrentQty])

View solution in original post

No tiene sentido para mí por qué esa sería necesariamente la suma "correcta", pero podrías hacer algo como esto:

SUMX (
    SUMMARIZE ( Table1, Table1[Item Name], Table1[Current Qty] ),
    Table1[Current Qty]
)

View solution in original post

6 REPLIES 6
Syndicate_Admin
Administrator
Administrator

Esto definitivamente parece extraño, pero es difícil de diagnosticar sin ver su archivo. ¿Puede compartir un archivo que nos permita replicar el problema (ya sea compartir su archivo existente con cualquier cosa sensible eliminada o crear un nuevo archivo ficticio)?

https://1drv.ms/u/s!AmgBMZ-nup2SglCZBGmVEND39B1p?e=j8K0ND

Aquí hay una copia de los datos de muestra.

Gracias.

Lo que está sucediendo es que en su primera tabla, está agrupando una combinación distinta de Nombre del elemento y Cantidad actual. Sin embargo, algunas de estas combinaciones aparecen varias veces, por lo que se suman a un número mayor de lo que espera.

Si agrega DATECHG a la tabla, se vuelve más obvio lo que está sucediendo.

AlexisOlson_0-1642692800246.png

@AlexisOlson gracias.

Entonces, ¿cómo resolvería el problema de sumar las cantidades para reflejar el valor correcto independientemente de la fecha? La suma debe ser 130.

Gracias.

No tiene sentido para mí por qué esa sería necesariamente la suma "correcta", pero podrías hacer algo como esto:

SUMX (
    SUMMARIZE ( Table1, Table1[Item Name], Table1[Current Qty] ),
    Table1[Current Qty]
)

@AlexisOlson Finalmente tuve éxito y pude crear la suma adecuada por artículo usando esta medida:

Cantidad actual = SUMX(RESUMIR(vw_TubingShortage_InventoryUsage,[Nombre del artículo],[CurrentQty]),[CurrentQty])

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

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

Top Solution Authors