需要用两个条件计算数字

Need calculate number with two conditions

我有 table:enter image description here

需要统计两种情况下的店铺数量

  1. 店内有 2/3/4 个必要的 SKU
  2. 商店的销售额超过 $30

例如,我需要找到一家销售额在 30 美元或以上且有 SKU1 和 SKU2 的商店

在这种情况下,答案将为“3”

如果您需要查找销售额为 $30 的商店,并且其中有 SKU1 和 SKU4,答案将是“1

试试这个测量:

MyMeasure :=
VAR SKU1 = "Sku1"
VAR SKU2 = "Sku4"
VAR MinimumSum = 30
VAR MyTable =
    SUMMARIZE(
        Table1,
        Table1[Shop],
        "Required SKU Count",
            CALCULATE( COUNTROWS( Table1 ), Table1[SKU] = SKU1 )
                * CALCULATE( COUNTROWS( Table1 ), Table1[SKU] = SKU2 ),
        "Shop Sales", SUM( Table1[Sum] )
    )
RETURN
    SUMX( MyTable, ( [Required SKU Count] > 0 ) * ( [Shop Sales] >= MinimumSum ) )

根据需要修改初始参数SKU1SKU2MinimumSum的值.