我有两个列表,一个是订单列表,另一个是库存列表。我想从库存中提取并消费(突出显示或将订单粘贴到新列中)我可以自上而下填写的订单,以便我可以看到我可以/不能完成哪些行。因此,基于以下示例
Customer | Product | Qty Product | Qty
-------------------------- --------------
John | Apples | 2 Apples | 3
George | Bananas | 1 Bananas | 2
Mike | Apples | 1 Oranges | 1
Matt | Oranges | 1
Allen | Apples | 2
Robert | Bananas | 2
Paul | Bananas | 1
Kyle | Oranges | 1
John 和 Mike 将被突出显示(或者其他有苹果的人不会突出显示,无论哪种方式更简单),而 Allen 不会,因为我没有足够的苹果给他。George 会得到香蕉,因为他是第一个,但 Robert 不会,因为我没有足够的苹果给他,但我有足够的苹果给 Paul,所以 Paul 会得到香蕉。Matt 会得到橙子,因为他是列表中的第一个。如果我必须使用帮助列,那么当然不是问题。但我不知道如何绘制,这是一个使用 SQL 的简单解决方案,但我想避免这种情况并找到一个公式,有什么想法吗?