PeriodCustomer 列未找到或无法在此表达式中使用。电力双 (DAX)

The PeriodCustomer column is not found or cannot be used in this expression. Power BI (DAX)

我正在编写代码来确定 运行 客户总数:在此期间之前的所有客户。现在,我创建了 This period's Customers table 以包含以下代码:

PeriodeKlant = DISTINCTCOUNT(Text[PCHN])

我现在已经创建了如下代码:

Running Total Customers = 
var _currdate=MAX(Tekst[Datum].[Date])
var _salesthisperiod=Tekst[Verkoopdoc]
return
if(_salesthisperiod>0,
    CALCULATE(
        [PeriodeKlant], 
        FILTER(
            ALLSELECTED(Tekst[Datum].[Date]),
            ISONORAFTER(Tekst[Datum].[Date], _currdate, DESC)
        )
    )
)

我收到一条消息,指出无法使用之前创建的列,该列的值为整数,在摘要中显示总和。我不知道这是否是我无法加载此数据的原因?

但由于这个错误,我无法 运行 我的衡量标准。

根据 DAX 的编写方式,它希望 [PeriodeKlant] 成为度量值而不是计算列。尝试删除此计算列并将其定义为度量。