【发布时间】:2016-08-05 10:27:52
【问题描述】:
我有以下数据:A 列有很多项目,B 列有各自的数量。下面仅以 4 项为例。在第 3 列中,我对将填充此数量的总方框感兴趣。
| Item | Quantity(Q) |
|------|-------------|
| A | 1200 |
| B | 12345 |
| C | 23 |
| D | 4 |
我还有以下信息:它告诉您可以容纳数量的盒子数量。第一行告诉如果项目数量超过 120,需要的盒子将是 INT(Q/120),因为每个盒子的容量是 120。我们有 4 个盒子,容量分别为 120、100、50 和 25。
| Total Quantity | Total Boxes required |
|----------------|----------------------|
| Q>120 | (INT(Q/120)+1) |
| 100<Q<120 | (INT(Q/100)+1) |
| 50<Q<100 | (INT(Q/50)+1) |
| 25<Q<50 | (INT(Q/25)+1) |
| 12<Q<25 | 0.8 |
| 6<Q<12 | 0.6 |
| Otherwise | 0.4 |
现在我想要一种更简单的方法(没有多个 if)来检查数量。如果大于 120,都可以放入 120 尺寸的盒子中。如果数量大于 100 但小于 120,则可以放入两个 100 尺寸的盒子,依此类推。您能否使用一个简单的公式来检查数量,与第二张表进行比较并根据条件显示结果是第二张表。类似于 C 中的 switch 函数?我
【问题讨论】:
-
您好 Vikas,我了解您的问题。但我不明白的是,这个表格在 Excel 文件中的表现如何?是否可以共享该数据(就像它在 excel 中的精确度一样)
-
这将导致所有
25<Q<239的2? -
您能否努力在内容中提供更好的标题和更详细的信息?
标签: excel conditional-statements