首先用MOD函数求出相应米数后得出的余数,余数为0表示材料全部用完。
B3=MOD(A3,2)
C3=MOD(A3,1)
D3=MOD(A3,3)
E3=MOD(A3,2.5)
从上图可发现规律,每列出现0时,B列为隔1行,C列全部为0,可以忽略,D列为隔2行,E列为隔4行。
当同一行中同时出现0时,表示有两列间有冲突。如B6和D6都为0,说明这一行的长度为6米的材料,可以同时被2米和3米整除。由于除以客户需求长度为2米余数为0的结果多。为生产平衡考虑,当B列和D列同时出现0的时候,首先判断让D列整除。
同理B列和E列也是,首先判断E列。D列和E列首先判断E列。
那么计算顺序是E,D,B
得出下图对照表,再用IF函数判断对应值就可以了。