Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
3 years ago

Error de dependencia circular

Necesito ayuda sobre cómo corregir el error de dependencia circular en esta fórmula:

IF('Ventas'[Código de tienda]<>"10022",'Ventas'[Importe YTD],('Ventas'[Importe YTD]+'Ventas'[Importe YTD PY]))

La otra fórmula se basa en esto:

Importe YTD = TOTALYTD(SUMA('Ventas'[Importe]),'Fecha'[Fecha])

PY YTD Amount = CALCULATE('Sales'[YTD Amount],PARALLELPERIOD('Date'[Date],-12,MONTH))

1 Reply

  • @summer18 ,

    Se produce un error de dependencia circular en Power BI cuando dos o más entidades (columnas calculadas o tablas calculadas) hacen referencia entre sí de tal manera que el motor no puede calcular su valor. Esto puede suceder cuando una columna calculada depende de otra columna calculada, que también depende de la primera columna calculada. Puede consultar los siguientes blogs para tratar de resolver su problema.

    Descripción de las dependencias circulares en DAX - SQLBI

    Evitar errores de dependencia circular en DAX - SQLBI

    Si el anterior no puede ayudarlo, por favor proporcione algunos datos brutos en tu tabla 'Ventas' (Excluir datos confidenciales) con Mensaje de texto formato y su Resultado esperado con lógica de backend y ejemplos especiales. Sería útil encontrar la solución. Puede consultar los siguientes enlaces para compartir la información requerida:

    Cómo proporcionar datos de ejemplo en el foro de Power BI

    Y es mejor si puede compartir un archivo pbix simplificado. Puede consultar el siguiente enlace para cargar el archivo en la comunidad. Gracias.

    Cómo subir PBI en Comunidad

    Saludos