找文章 / 找答案
精选问答 更多内容

门店全选就报错?请问是什么原因

15018397438铂金三 显示全部楼层 发表于 2023-1-16 17:34:57 |阅读模式 打印 上一主题 下一主题
1
已解决

门店全选就报错?请问是什么原因

1716 8

最佳答案

yhdata_ruby 铂金一 关注Ta

2023-01-16 17:34:58

分母为0会出现如图报错,需要优化计算列,加一个判断分母是否为0 iif(Sum(col['sales对比周期]')==0,0,sum(col['sales本周期'])/sum(col['sales对比周期'])-1)
查看完整内容
回复

使用道具 举报

精彩评论8

yhdata_ruby铂金一 显示全部楼层 发表于 2023-1-16 17:34:58
15018397438 发表于 2023-1-16 17:44
sum(col['sales本周期'])/sum(col['sales对比周期'])-1,就是这种简单的环比,全选门店就报错了 ...

分母为0会出现如图报错,需要优化计算列,加一个判断分母是否为0
iif(Sum(col['sales对比周期]')==0,0,sum(col['sales本周期'])/sum(col['sales对比周期'])-1)
回复

使用道具 举报

yhdata_ruby铂金一 显示全部楼层 发表于 2023-1-16 17:39:06
确认下提示这个是否跟用到了计算列有关呢,如果是看下计算列是怎么写的呢,是否有做了除法,但是没有判断分母不为0呢
回复

使用道具 举报

15018397438铂金三 显示全部楼层 发表于 2023-1-16 17:44:37
yhdata_ruby 发表于 2023-1-16 17:39
确认下提示这个是否跟用到了计算列有关呢,如果是看下计算列是怎么写的呢,是否有做了除法,但是没有判断分 ...

sum(col['sales本周期'])/sum(col['sales对比周期'])-1,就是这种简单的环比,全选门店就报错了
回复

使用道具 举报

15018397438铂金三 显示全部楼层 发表于 2023-1-16 17:47:22
yhdata_ruby 发表于 2023-1-16 17:39
确认下提示这个是否跟用到了计算列有关呢,如果是看下计算列是怎么写的呢,是否有做了除法,但是没有判断分 ...

有一些店上周期是没有数据的,如果没有数据怎么让这个公式继续进行呢
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2023-1-16 17:52:46
15018397438 发表于 2023-1-16 17:44
sum(col['sales本周期'])/sum(col['sales对比周期'])-1,就是这种简单的环比,全选门店就报错了 ...

数据有没有问题
回复

使用道具 举报

15018397438铂金三 显示全部楼层 发表于 2023-1-16 17:53:31
yhdata_ruby 发表于 2023-1-16 17:34
分母为0会出现如图报错,需要优化计算列,加一个判断分母是否为0
iif(Sum(col['sales对比周期]')==0,0,su ...

里面说要if 搭配end,我之前也有这么写过,但是报错
回复

使用道具 举报

15018397438铂金三 显示全部楼层 发表于 2023-1-16 17:55:29

没有问题,上周期有些数据为空,导致分母为空,然后用if判断分母不为0 则等于0 ,if语句报错说要搭配end
回复

使用道具 举报

yhdata_ruby铂金一 显示全部楼层 发表于 2023-1-16 17:55:58
15018397438 发表于 2023-1-16 17:53
里面说要if 搭配end,我之前也有这么写过,但是报错

iif(Sum(col['销量'])==0,0,sum(col['利润'])/sum(col['销量'])-1)你按照这样写也报错?什么版本啊
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部