带有提取按钮 Power BI DAX 的问题过滤器

问题描述 投票:0回答:1

我在 Power BI 中提取按钮时遇到问题。

当我应用此公式时,我的 PBI 表格会为我提供每个公司 (X,Y,Z) 的结果,而我只想要使用按钮选择的公司的结果(例如公司 x)。

我用了这个公式:

条件公司= VAR 登场日期 = 今天 () - 3600 VAR 不同计数雇员 = CALCULATE ( DISTINCTCOUNT ( 'ODBC - 个人信息 + 地址'[员工] ) ) VAR Nb地址 = 计算 ( DISTINCTCOUNT ( 'ODBC - 个人信息 + 地址'[完整地址] ), 筛选 ( 'ODBC - 个人信息 + 地址', 'ODBC - 个人信息 + 地址'[dateStart_SA] >= dateDebut ) ) 返回 IF( NbAddress /distinctcountemployee <> 1 , "更改地址", "RAS")

有人有主意吗?

感谢您的帮助

我想获得一家公司的结果

powerbi dax selectedvalue
1个回答
0
投票

您可能需要在计算中添加基于公司的过滤条件(我假设这是所需的列):

 conditionCompany =
    VAR dateDebut = TODAY() - 3600
    VAR selectedCompany = SELECTEDVALUE('ODBC - personnalInfo + Address'[company])
    VAR distinctcountemployee =
        CALCULATE(
            DISTINCTCOUNT('ODBC - personnalInfo + Address'[employee]),
            'ODBC - personnalInfo + Address'[company] = selectedCompany
        )
    VAR NbAddress =
        CALCULATE(
            DISTINCTCOUNT('ODBC - personnalInfo + Address'[Full address]),
            FILTER(
                'ODBC - personnalInfo + Address',
                'ODBC - personnalInfo + Address'[dateStart_SA] >= dateDebut &&
                'ODBC - personnalInfo + Address'[company] = selectedCompany
            )
        )
    RETURN
        IF(NbAddress / distinctcountemployee <> 1, "Changement d'adresse", "RAS")
© www.soinside.com 2019 - 2024. All rights reserved.