我们正在尝试建立一个小型库存项目,我需要排除该产品,并且还需要排除用于制造该产品的成分。
如果我排除产品碗,则需要从其他产品中除去其所有成分。例如鸡肉应该从墨西哥卷饼中消失,而柿子椒则应该从三明治中排除。
以下是我的示例数据
Product, Ingredient Type, Ingredient
Bowl, Meat, Chicken
Burrito, Meat, Beef
Burrito, Meat, Chicken
Bowl, Vegies, Bell Pepper
Bowl, Vegies, Lettuce
Burrito, Vegies, Lettuce
Bowl, Vegies, Onions
Burrito, Beans, Black
Bowl Beans Brown
Sandwich Vegies Bell Pepper
答案 0 :(得分:0)
尝试以下方法:
假设您使用参数排除所需的产品,首先需要选择可以通过使用LoD Fixed
完成的排除值。
创建一个计算字段Calcualtion 2
{ FIXED [Ingredient]:
MIN(IF [Product] = [Parameters].[Product] THEN [Ingredient] END)}
现在使用此公式比较值并排除其他产品的值:
IF [Ingredient] = [Calculation2]
THEN NULL
ELSE [Ingredient]
END
使用上面的公式代替“梯度”列