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

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
flitvak
Helper I
Helper I

Total de tabla erroneo

Buenas tardes, estoy necesitando calcular un costo ponderado por articulo y al querer hacerlo el total que me muestra la tabla es erroneo. 

Tengo la siguiente medida:

 

ZZZZZ % variacion de costos PONDERADO CON FILTRO =
VAR CostoListaASerComparada = if([Unidades facturadas]>0,CALCULATE(SUMX(FACT_hojaDeCostos, FACT_hojaDeCostos[Costo unitario] * FACT_hojaDeCostos[unidades]),
              FACT_hojaDeCostos[NOMBRE LISTA] =SELECTEDVALUE(AuxiliarListasDeCostosPeriodoAComparar[NOMBRE]),
              'FACT_Facturacion'[Tipo de articulo]<>"C2.5 - GASTOS EXPEDICION"))

VAR CostoListaAnterior = if([Unidades facturadas]>0,CALCULATE(SUMX(FACT_hojaDeCostos, FACT_hojaDeCostos[Costo unitario] * FACT_hojaDeCostos[unidades]),
              FACT_hojaDeCostos[NOMBRE LISTA] =SELECTEDVALUE(AuxiliarListasAnterior[NOMBRE]),
              'FACT_Facturacion'[Tipo de articulo]<>"C2.5 - GASTOS EXPEDICION"))

RETURN
CALCULATE(DIVIDE(CostoListaASerComparada - CostoListaAnterior, CostoListaAnterior, BLANK()),
            FILTER(DIM_Articulos, [Costo lista a ser comparada] > 0 && [Costo lista anterior] >0))
 
El resultado que me muestra es el siguiente: 
 
 
flitvak_0-1696006035418.png

En este ejemplo, en el recuadro debería mostrar 7,26%

 

Si modifico las "unidades facturadas", el total de esa columna no se actualiza, queda fijo en 7,21 %.

 

Desde ya gracias por la ayuda!!!

 

Saludos,

 

 

 

1 REPLY 1
Syndicate_Admin
Administrator
Administrator

Parece que está trabajando con Power BI e intentando calcular un costo ponderado por elemento, pero se encuentra con un problema en el que el total que se muestra en la tabla no se actualiza como se esperaba al cambiar las "unidades facturadas". El total se mantiene fijo en el 7,21% cuando debería ser del 7,26%.

Este problema podría estar relacionado con la forma en que se calculan las medidas y la interacción con el contexto del filtro. Es posible que el cálculo del total no esté considerando los cambios en las "unidades facturadas". Para solucionar este problema, puede probar los siguientes pasos:

  1. Comprobar dependencias de medidas: asegúrese de que la medida que está utilizando para "unidades facturadas" esté correctamente definida y que responda a los cambios en los filtros o segmentaciones de datos que puedan afectarla.

  2. Revisar contexto de filtro: revise el contexto de filtro en el informe para asegurarse de que no hay filtros o segmentaciones de datos en conflicto que puedan estar causando que el total permanezca fijo.

  3. Evalúe la lógica de la medida: Verifique la lógica de sus medidas CostoListaASerComparada y CostoListaAnterior. Verifique que respondan correctamente a los cambios en las "unidades facturadas".

  4. Usar variables: considere usar variables para dividir sus medidas en partes más pequeñas y comprensibles. Esto puede ayudar a depurar y comprender el comportamiento de las medidas.

  5. Comprobar relaciones del modelo de datos: compruebe que las relaciones entre las tablas estén configuradas correctamente. Las relaciones incorrectas pueden dar lugar a resultados inesperados en los cálculos.

  6. Prueba con datos diferentes: a veces, el problema puede ser específico de los datos. Intente aplicar sus medidas a diferentes puntos de datos para ver si el problema persiste.

  7. Borrar filtros: a veces, los valores de filtro almacenados en caché pueden provocar un comportamiento inesperado. Intente borrar todos los filtros y segmentaciones de datos del informe para ver si el total se actualiza correctamente.

  8. Compruebe si hay dependencias circulares: asegúrese de que no haya dependencias circulares en las medidas que puedan estar causando un comportamiento inesperado.

Sin acceso al proyecto y conjunto de datos completos de Power BI, es difícil identificar el problema exacto. Sin embargo, siguiendo estos pasos y revisando cuidadosamente las medidas y el contexto del filtro, debería poder identificar y resolver el problema con el total que no se actualiza como se esperaba. Además, el uso de variables para resultados intermedios puede hacer que las medidas sean más transparentes y fáciles de depurar.

Si esta publicación ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Helpful resources

Announcements
Sept PBI Carousel

Power BI Monthly Update - September 2024

Check out the September 2024 Power BI update to learn about new features.

September Hackathon Carousel

Microsoft Fabric & AI Learning Hackathon

Learn from experts, get hands-on experience, and win awesome prizes.

Sept NL Carousel

Fabric Community Update - September 2024

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

Top Solution Authors