我想在Tableau
中创建一个计算器,用于查找系统升级的最终成本。
我用一个例子来描述它:系统有2个组件A
和B
。成本结构不是线性的,如下所示:
A:
quantity unit price
<10 $5
[10,20) $4
[20, 100) $2
B
quantity unit price
<15 $8
[15,50) $6
[50, 100) $4
现在我想创建一个界面,操作员输入每个组件的数量并获得最终价格。 例如,如果输入为8单位A和20单位B,则最终价格为40 + 120 = 160美元。
我的问题是如何创建逐步成本函数?我假设使用多个if
是一种方法,但更新它似乎并不容易。有没有更好的方法呢?