取决于范围内的值的公式

取决于范围内的值的公式

我有一张销售成本表,根据订单大小,我需要选择正确数量的包装物品。例如,如果我的销售量≤20,则所需的包装数量为1(物品);如果我的销售量在21到40之间,则需要2(物品);41-60是3;61-80是4,81-100是5。这就是我需要的。然后我可以计算出成本包装,但我对所需的逻辑感到困惑。

答案1

我假设 20 份订单需要 1(一)个包裹,80 份订单需要 4(四)个包裹。如果这些是您的号码,那么

=ROUNDUP(订单大小/20, 0)
应该可以工作。例如,如果订单大小在单元格中A1,则可以使用

=ROUNDUP(A1/20, 0)

答案2

使用嵌套 IF 公式。此外,上面的描述未包含如何处理“20”的精确值。1 个包裹的值小于 20,2 个包裹的值则为 21-40。请根据需要调整第一个值。

B2 单元格公式:

    =IF(A2<20,1,IF(A2<41,2,IF(A2<61,3,IF(A2<81,4,5))))

将其拖下来,完成。

在此处输入图片描述

答案3

使用 MATCHE 返回数组中的相对位置:

=MATCH(A2,{0,20,41,61,81})

在此处输入图片描述

相关内容