Forum Discussion

bhmiller89's avatar
bhmiller89
Icon for Helper V rankHelper V
6 years ago

Problema de dependencia circular

Tengo un conjunto de datos con muchas tablas. Usé LOOKUPVALUE en una columna calculada para obtener la columna "Comercio total" en la Tabla1

Necesito calcular otra columna calculada llamada "Gross Profit" que use "Total Trade" en la fórmula. sin embargo, obtengo "se detectó una dependencia circular: Tabla1[Comercio total], Tabla1[Beneficio bruto], Tabla1[Comercio total]

Tiene que ser una columna y no una medida

Cualquier ayuda es apreciada

4 Replies

  • Greg_Deckler's avatar
    Greg_Deckler
    Icon for Community Champion rankCommunity Champion
    ¿Puede publicar sus fórmulas y datos de muestra como texto? Los problemas de dependencia circular son notoriamente espinosos para solucionarlos.
    • bhmiller89's avatar
      bhmiller89
      Icon for Helper V rankHelper V

      @Greg_Deckler No existe una relación directa entre el Cuadro1 y el Cuadro2, así que cuando estaba calculando el "Comercio Total" en el Cuadro1 utilicé:

      Comercio total: Tabla1[VALUE1]+Tabla1[VALUE2]+ LOOKUPVALUE('Table3'[ Rate], 'Table3'[Key], Table1[Key])

      Ahora estoy tratando de calcular


      Beneficio bruto- Tabla1[Valor5]-Tabla1[Comercio total]- RELACIONADO('Tabla4'[Valor8])

      ahí es donde obtengo el error. Porque estoy tratando de usar el Comercio Total en una columna calculada y El Comercio Total ya está usando LOOKUPVALue.

      ¿Eso ayuda?

      • Greg_Deckler's avatar
        Greg_Deckler
        Icon for Community Champion rankCommunity Champion
        Sí, pero la dependencia circular no es obvia para mí. ¿La Tabla4 y la Tabla3 están relacionadas entre sí? Y es el beneficio bruto, ¿qué tabla es esa en, Tabla1 o Tabla3 o ?