繁体   English   中英

在 Power BI 中显示没有筛选器的数据

[英]show data with no Filter in power BI

所以,这是我的查询,抱歉无法提供我的数据

假设有一个名为 sales 的表,它有 4 列(卖家、数量、价格、总价)

现在我很少有卖家的价格在 SQL 中尚未更新,但我有他们的数量他们卖了多少。 我为总价格创建了 dax 查询,即简单的 sumx(数量 * 价格)。

现在这是我的问题,当我过滤价格在 SQL 中不可用的卖家的表格销售时,它显示了一个类似这样的空白表格

在此处输入图像描述

如果该卖家没有价格,我至少想显示发货数量。

(Ps 显示没有数据的项目不能提供理想的结果)

您可以使用历史悠久的技巧,将 0 添加到显示为空白的列/度量中。

SellingPrice = SUM (SellingPrice) + 0

请对此进行测试。

请记住,它是一个表函数(ADDMISSINGITEMS); 所以创建一个新表并粘贴下面的代码以查看结果集。

Show_Missing_Data =
ADDMISSINGITEMS (
    'FactTable'[sku],
    'FactTable'[shippedQty],
    SUMMARIZECOLUMNS (
        'FactTable'[sku],
        'FactTable'[shippedQty],
        "Total Sales", CALCULATE ( SUMX ( 'FactTable', [quantity] * [price] ) )
    ),
    'FactTable'[sku],
    'FactTable'[shippedQty]
)
SUMX(
    table
    ,quantity * if(
                   ISBLANK(price)
                   ,1
                   ,price
                )
)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM