2017-04-26 26 views
0

我正在尋找這個可能很簡單的問題的解決方案。我在Power BI中有兩個表格:庫存和銷售:如何在Power BI中製作排除表

Inventory    Sales  
Item Title   Item Quantity 
123 Soap    124  5 
124 Detergent  123  8 
125 Toothpaste 
126 Tooth brush 

如何製作列出未售出物品的表格。即我需要返回:

Item Title 
125 Toothpaste 
126 Tooth brush 

回答

1

我會將一個度量添加到庫存表中,例如,

Item Quantity = 0 + SUM (Sales[Quantity]) 

然後我會衡量添加到您的表視覺的視覺層次過濾器,和過濾器設置爲:

Show items when the value: 
is 
0 
0

您可以創建一個計算列:

=IF(LOOKUPVALUE(Sales[item];Sales[item];Inventory[item]);BLANK();1) 

然後過濾此列= 1

或者您可以這樣做:

=IF(LOOKUPVALUE(Sales[item];Sales[item];Inventory[item]);BLANK();[title]) 

如果您在視覺/表格中使用軸上的這些列,則只會顯示未售出的物品。

或者你可以使用創建這樣的措施,假設有關於項目的兩個表之間的關係:

Products not being sold := 
IF (
    ISBLANK (
    CALCULATE (
     DISTINCTCOUNT (Inventory[item]); 
     FILTER (Sales; Sales[item] = [item]) 
    ) 
); 
    1; 
    BLANK() 
) 

如果這項措施添加到沒有出售將顯示你的視覺/只表項目