请问大神们年,月,季,日同时放入仪表板,控件环期公式怎么写,哪个不为空,显示哪个维度数据,

年,月,季,日同时放入仪表板,哪个不为空,显示哪个维度数据,环期公式=previous_period(SUM_AGG(IF(or(年控件}!="", ${月控件}!="",${季控件}!="",${日控件}!=""),${销售]},""))),公式合法,放入指标列,显示汇总方式丢失,求指教!本期数据=SUM_AGG(IF(or(年控件}!="", ${月控件}!="",${季控件}!="",${日控件}!=""),${销售]},""))公式显示正确。企业微信截图_16598008694063.png

FineBI yzmf4cwN3316781 发布于 2022-8-7 17:07
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
zsh331Lv8专家互助
发布于2023-2-7 17:50

-- PREVIOUS_PERIOD-环期-https://help.fanruan.com/finebi/doc-view-1213.html

————————————————

最佳回答
0
luojian0323Lv7资深互助
发布于2022-8-8 08:29

字段类型不一致,不满足条件的结果 不能是空字符串。

sum_agg()里只能是数字或者null

  • yzmf4cwN3316781 yzmf4cwN3316781(提问者) 该怎么写这个公式呢,求教
    2022-08-08 22:02 
  • luojian0323 luojian0323 回复 yzmf4cwN3316781(提问者) SUM_AGG(IF(or(年控件}!=\"\", ${月控件}!=\"\",${季控件}!=\"\",${日控件}!=\"\"),${销售]},0)) BI的公式直接复制会有问题,控件参数和数据集字段需需手工指定下。 外面用 sum_agg() 里面的if 判断 if(条件,字段,0) 你写成了 if(条件,字段,\"\")
    2022-08-09 08:05 
  • yzmf4cwN3316781 yzmf4cwN3316781(提问者) 回复 luojian0323 好像不是这个原因,显示是汇总方式丢失,我把if(条件,字段,\"\")换成if(条件,字段,0)结果是一样的。
    2022-08-09 14:30 
  • 3关注人数
  • 321浏览人数
  • 最后回答于:2023-2-7 17:50
    请选择关闭问题的原因
    确定 取消
    返回顶部