我正在寻找这个可能是简单问题的解决方案。我在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
答案 0 :(得分:1)
我会在Inventory表中添加一个Measure,例如
Item Quantity = 0 + SUM ( Sales[Quantity] )
然后我会将该Measure添加到您的表视觉的可视级别过滤器,并将过滤器设置为:
Show items when the value:
is
0
答案 1 :(得分:0)
您可以创建一个计算列:
=IF(LOOKUPVALUE(Sales[item];Sales[item];Inventory[item]);BLANK();1)
然后过滤此列= 1
或者你可以这样做:
=IF(LOOKUPVALUE(Sales[item];Sales[item];Inventory[item]);BLANK();[title])
如果您在视觉/表格中的轴上使用此列,则只会显示未售出的项目。
或者您可以使用创建这样的度量,假设Item上的两个表之间存在关系:
Products not being sold :=
IF (
ISBLANK (
CALCULATE (
DISTINCTCOUNT ( Inventory[item] );
FILTER ( Sales; Sales[item] = [item] )
)
);
1;
BLANK ()
)
如果您将此度量添加到视觉/表格中,则只显示未售出的项目