【发布时间】:2018-09-21 15:28:52
【问题描述】:
我正在尝试确定每家商店的库存短缺情况以及我供应的面包类型。
按商店显示每种面包需求的示例表。
第 8 行是我试图用公式完成的。
根据手头的数量,我可以有条件地格式化以根据短缺情况突出显示红色或绿色的单元格。
我找不到计算红细胞数量的公式。
我想我需要使用 sumproduct。
=SUMPRODUCT(--($B9:$B11<C9:C11))
上述方法可用于识别商店 A 的短缺(C 列)。但是,当拖到 D 和 E 列时,它不记得其他商店需要什么。
如果不添加范围内的所有行,我无法对行求和。我需要将每一行单独与手头的数量进行比较。我假设需要使用一个数组。
【问题讨论】:
-
能否也显示预期的结果?
-
预期结果在第 8 行。单元格 E8 是预期结果的一个很好的例子。有一排没有足够的供应给商店。
-
您必须使用稍微深奥的公式来查找行(是的,我的意思是行)总数 - 稍后会尝试发布一些内容。
-
您需要更改您的示例编号,以便所有这些都更加清晰。每个商店的短缺是 count 的短缺还是实际减去的数量?
-
例如,这是否显示了您的解决方案在实践中应该是什么样子,假设您使用了更多的量? i.stack.imgur.com/xva5Q.png
标签: arrays excel vba excel-formula