首页 > 解决方案 > 在 powerbi 中检测到循环依赖

问题描述

下面是我的桌子。

名称 上市股票 数量 初始值 期初股票价值 平均值 以前的平均值
巴赫利亚镇 2,016 4,454 126,610,300 - 28,426
巴赫利亚镇 2,017 868 6,379 166,903,972 - 23,031 28,426

平均而言,我使用公式

Average Value =
VAR foropning =
    IF (
        [Opening Stock] = 0,
        ( ( [initemvaluee] ) / ( [inqtyy] + [Opening Stock] ) )
    )
VAR notforopning =
    IF (
        [Opening Stock] <> 0,
        ( ( [initemvaluee] + [Opening Stock Value] ) / ( [inqtyy] + [Opening Stock] ) )
    )
RETURN
    IF ( [Opening Stock] = 0, foropning, notforopning )

为了打开股票价值,我只是简单地做

Opening Stock Value = [Opening Stock] * [Average Value previous] 它给出了错误请帮助摆脱依赖。

标签: powerbipowerbi-desktoppower-bi-report-server

解决方案


我猜你的计算[Average Value previous]取决于[Average Value]which 又取决于[Opening Stock Value]哪个循环回到取决于[Average Value previous].


推荐阅读