我们出售长度为 21 英尺的镀锌管,称为棒状管。承包商可以订购长度为 8 英尺的 (5) 根管子。我需要 Excel 公式的帮助,该公式将得出需要 (3) 根管子的结果,剩余长度为 23 英尺。有人能帮助我吗?
答案1
本网站不提供现成的脚本,因为很难满足您的具体要求。不过我可以为您提供一些您需要使用的工具。
division
您可能需要、MOD
和FLOOR
的组合CEILING
。
对于您的数据:
我们可以使用简单的除法来得出我们将用您的数字得到多少件:
=21/8
当然,这返回的2.625
不是完整的 8 英尺长度的数量。为了找到这个,我们将其代入公式FLOOR
:
=FLOOR(21/8, 1)
FLOOR
采用除法并且总是四舍五入向下,达到指定的重要程度(在本例中,1 表示我们将向下舍入到最接近的 1。如果我们使用 2,它将舍入到最接近的 2 的整数倍)。现在我们得到了响应 2。
现在,使用这些的组合,我们可以完全解决这个问题。因此,我们需要 5 个部分,现在我们知道我们只能从一根棍子中获得 2 个部分。要计算我们需要多少根棍子:
=5/2
但这当然会返回 2.5。所以现在我们使用 的伙伴FLOOR
,也就是CEILING
,这个公式总是四舍五入向上达到指定的意义。
=CEILING(5/2,1)
返回 3。现在您已经知道需要多少根棍子了。
要开始处理多余的材料,您可以使用MOD
函数
=MOD(21,8)
这将计算第一个数字除以第二个数字后的余数。在本例中,它将返回 5。
现在你可以计算出完整的零件有多少浪费:
=MOD(21,8)*FLOOR(5/2,1)
我们FLOOR
在这个例子中使用,因为我们想知道到底使用了多少件。
通过组合使用这些,您可以获得所需的输出,但您必须根据需要将它们应用于您的情况。