计算制作食谱所需的包裹数量

Calculation number of packages needed to make a recipe

下午好,

我在 Power bi 中创建了这个度量,以根据需要购买的包裹数量计算食谱的总成本:

Kostprijs per aangekochte verpakking Hoogste Prijs =
SUMX (
    'Ingrediënten';
    'Ingrediënten'[Verpakking Gewicht Duurste Prijs]
        * IF (
            ( 'Ingrediënten'[Hoeveelheid] / 4 )
                * SELECTEDVALUE ( 'Slicer Aantal Personen'[Aantal Personen] )
                <= 'Ingrediënten'[Verpakking Gewicht Duurste Prijs];
            1;
            2
        )
        * RELATED ( 'Product'[Duurste Prijs] )
)

但是,在这个计算中它说,我需要 1 或 2 个包裹,但有时我需要 3 或 4 个包裹。 所需的包裹数量取决于食谱中的人数。我想到的计算是: Ingredienten[Verpakking Gewicht Duurste Prijs]/Ingrediënten[Hoeveelheid/'Slicer aantal Personen'[Aantal Personen]。 同样重要的是,这个数字是四舍五入的(没有小数) 但是我不知道如何在上面的度量中得到这个计算。

感谢您的帮助。

亲切的问候,

我找到了解决方案: sumx('Ingrediënten'; ( 'Ingrediënten'[包装重量最贵价] * 如果 ( ('Ingrediënten'[数量]/4) * SELECTEDVALUE('Slicer Aantal Personen'[人数]) > 'Ingrediënten'[包裹重量最贵价格];( ROUNDUP ( 除法 ( (('Ingrediënten'[数量]/4)*SELECTEDVALUE('Slicer Aantal Personen'[人数])); 'Ingrediënten'[包装重量最贵价] );0));1) * RELATED ( 'Product'[最贵的价格] )

        )
)