0
|
luojian0323Lv7资深互助发布于2023-10-24 10:05
|
可以用def函数在数据集中汇总后,在新增的公式列中写if判断
|
-
疯疯(提问者)
- 我先设 季度晚销售额1=DEF_SUB(SUM_AGG(${销售额1}),[${站点类型},${TEAM},${物料编码}],[${会计期间}=FORMAT(MONTHDELTA(${季度最早月参数},2),\"yyyyMM\")]),后面求 判断 if(AND(${站点类型}=\"非JP\",OR(${总季度销售额1}>=15000,${季度晚销售额1}>=5000)),\"Y\",if(and(${站点类型}=\"JP\",OR(${总季度销售额1}>=9000,${季度晚销售额1}>=3000)),\"Y\",\"N\")),结果是再写判断时的框内显示公式合理,写好的指标显示公式不合理,标红不能用
-
疯疯(提问者)
- 图补充在内容上面
-
luojian0323 回复 疯疯(提问者)
- 判断 你用def_sub函数对不对要看你的组件用了什么维度。截图上看不明白
判断你的公式合不合法,要看你用的字段是什么类型,你的追问也看不明白,比如季度最早月参数这是个什么值 ?
-
疯疯(提问者) 回复 luojian0323
- 组件维度:站点类型、物料编码、会计期间;
季度最早月参数是因为要按季度输出值,是变动的,所以求Q1,设定季度最早月参数为1月,Q3为7月这样;
追问是公式写好了,但是指标显示是红色异常的,但是点击去重新编辑时,未提示异常内容,显示公式合理,甚至如果我把判断条件最后改成YES显示1,NO显示0情况时,指标为数值型,显示正常
-
luojian0323 回复 疯疯(提问者)
- 季度最早月参数 是什么字段类型,如果就是:1月肯定 不行
需要是日期格式
|
|