我怎么能根据客户的变化,使用Excel的Norminv函数计算客车的数量?

示例工作表

以上是公司拥有的车型和容量优秀图片的链接。 现在需要多less巴士,汽车和货车来运输258个客户,同时最小化成本,并且考虑到由于使用Excel的NORMINV函数计算的单元格值将会持续变化的事实。 我已经使用了几种方法,但都没有工作。 谢谢。

由于面包车是最便宜的人均消费,所以将客车填满小客车,然后将其余的车辆装入一辆适合的车辆中(2辆车比1辆更贵,2辆车更昂贵,然后是一辆小型客车 – >总是只用一件东西来运输余)。

使用QUOTIENT,MOD和嵌套的IF函数(或VLOOKUP,但在这种情况下,为了简单起见,我将使用IF)。

我做了一些肮脏的工作,但是我认为你有这个想法。

HomeworkForFar

如果你想要一个单一的公式,只需将它们结合在一起:

=IF(MOD(B6;QUOTIENT(B6;C2)*B2)>6;IF(MOD(B6;QUOTIENT(B6;C2)*B2)>20;B2;B4);B3)+QUOTIENT(B6;C2)*B2