假设我有一个包含数百个条目的价目表。 我想创建基于价格的类别,例如“低于100美元”,“101美元至500美元”,“501美元至1000美元”和“超过1000美元”。
Price Formula Tier
$ 74 ???? Under $ 100
$ 199 ???? $ 101 to $ 500
$ 745 ???? $ 501 to $ 1000
我知道在Google表格中有一种方法可以做到这一点,但无法弄清楚如何做到这一点。 有没有比嵌套的IF语句更优雅的解决方案?
答案 0 :(得分:2)
VLOOKUP
对此有好处。关键点:
如果is_sorted为TRUE或省略,则返回最接近的匹配(小于或等于搜索键)。如果搜索列中的所有值都大于搜索键,则返回#N / A.
因此,如果下表位于F:G列中,则=vlookup(A2, F1:G4, 2)
将返回A2的价格范围。 =arrayformula(vlookup(A2:A, F:G, 2))
将同时为所有数据执行此操作。
+------+--------------+
| 0 | under 100 |
| 100 | 100 to 499 |
| 500 | 500 to 999 |
| 1000 | 1000 or more |
+------+--------------+