请参阅下面的代码。我是Tableau的新手。我已经找到了很多基础知识,但是,我认为我的编码效率很低,导致计算周期延长。我希望有人能够帮助我找到一种更有效的方法来编写以下代码:
根据产品,等级和达到百分比,可以得出不同的值。可以看出 - 产品B,当达到%(50%)时,等级40-60应计算40 ......等等。 IF语句一直到100%。
IF [Product] = "PRODUCTB"
THEN
IF [TIER] = "40-60"
THEN
IF [% Attainment] = 0.5 THEN 40
ELSEIF [% Attainment] = 0.51 THEN 80
ELSEIF [% Attainment] = 0.52 THEN 120
ELSEIF [% Attainment] = 0.53 THEN 160
ELSEIF [% Attainment] = 0.54 THEN 200