【发布时间】:2021-08-05 19:55:01
【问题描述】:
非常感谢在我一直在努力解决的这个问题上提供一些帮助。我相信答案在 Match、Index、Indirect、ArrayFormula 的某个地方,但我很难找到它。
所以我的主要目标是根据 3 个(技术上是两个)评估来获得产品的成本。我可用的输入是 Tier 和 weight。
| Example | Tier | Weight kg | Prod Cost |
|---|---|---|---|
| Example 1 | SPC | 0.65 | ? |
| Example 2 | STE | 0.15 | ? |
产品成本的参考表如下:
| Row | Tier | Min Wt(kg) | Max Wt (kg) | Prod Cost |
|---|---|---|---|---|
| 1 | SME | 0.00 | 0.10 | 4.0 |
| 2 | STE | 0.00 | 0.10 | 4.5 |
| 3 | STE | 0.10 | 0.25 | 4.7 |
| 4 | STE | 0.25 | 0.50 | 5.0 |
| 5 | LE | 0.00 | 1.00 | 5.5 |
| 6 | SPC | 0.00 | 0.25 | 5.7 |
| 7 | SPC | 0.25 | 0.50 | 6.0 |
| 8 | SPC | 0.50 | 1.00 | 6.5 |
| 9 | SPC | 1.00 | 1.50 | 7.0 |
为了获得产品成本,我需要评估层,然后评估产品重量落入的最小和最大重量范围(对于该层)。
因此以示例 1 为例,层是 SPC,这使得 第 6 行到第 9 行有效。然后重量为 0.65,介于 第 8 行 中的最小和最大重量值 0.5kg 和 1.0kg 之间。因此产品成本为 6.5。
请注意,这两个标准都很重要,因为层级之间的权重范围重叠。
任何有关如何评估的帮助将不胜感激。
谢谢
【问题讨论】:
-
你的真实数据集中有多少层变化?
-
有 5 行。总共大约 45 行。不多。
标签: arrays google-sheets filter google-sheets-formula google-query-language