关于一个if条件的结果验证问题

想在finebi自助数据集那新增一列做分类计算,如果地区是A的,取x1的值,如果地区是B,取x2*x3,其他地区为0

请问这个公式有误吗?

if(地区=“A”,x1,if(地区=“B”,x2*x3,0))

如果是对的,但为什么我设定x3=1时,检查B的值不全是x2?

FineBI apollo2020 发布于 2021-9-16 14:59
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
apollo2020Lv4见习互助
发布于2021-9-24 12:21

我把后面的条件改一下就实现了。

应该是有AB以外的情况,不应该为0,

适当修改,才符合业务情况。

最佳回答
0
zsh331Lv8专家互助
发布于2021-9-16 23:55

公式语法没问题,注意切换成英文状态(半角)输入即可;

至于结果,这个就需要结合实际需求和数据排查;

-- 口说无凭,拿事实说话-较合适~

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

  • 2关注人数
  • 373浏览人数
  • 最后回答于:2021-9-24 12:21
    请选择关闭问题的原因
    确定 取消
    返回顶部