找文章 / 找答案
精选问答 更多内容
12
返回列表 发新帖

[填报与传统报表] 表中新建计算列,分母为0时,计算列的值显示为NaN

yhdata_yzm 显示全部楼层 发表于 2022-8-2 17:46:25
yhdata_EkEX0Sow 发表于 2022-8-2 17:43
想达到一种效果,如果是结果是NaN的话让结果显示为0%

我看看你原来的计算列是怎么写的,这个你没法直接在计算列里写
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2022-8-2 17:46:27
yhdata_EkEX0Sow 发表于 2022-8-2 17:43
想达到一种效果,如果是结果是NaN的话让结果显示为0%

我看看你原来的计算列是怎么写的,这个你没法直接在计算列里写
回复

使用道具 举报

yhdata_EkEX0Sow白银二 显示全部楼层 发表于 2022-8-2 17:49:16
yhdata_yzm 发表于 2022-8-2 17:46
我看看你原来的计算列是怎么写的,这个你没法直接在计算列里写

sum(col['信用卡交易笔数'])/sum(col['微信交易笔数']+col['信用卡交易笔数']+col['银联交易笔数']+col['余额支付交易笔数']+col['支付宝交易笔数'])
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2022-8-2 18:04:24
yhdata_EkEX0Sow 发表于 2022-8-2 17:49
sum(col['信用卡交易笔数'])/sum(col['微信交易笔数']+col['信用卡交易笔数']+col['银联交易笔数']+col[' ...

if (分母 = 0) then "0%"  else 计算式 end试一下
回复

使用道具 举报

yhdata_EkEX0Sow白银二 显示全部楼层 发表于 2022-8-2 18:10:50
yhdata_yzm 发表于 2022-8-2 17:46
我看看你原来的计算列是怎么写的,这个你没法直接在计算列里写

sum(col['信用卡交易笔数'])/sum(col['微信交易笔数']+col['信用卡交易笔数']+col['银联交易笔数']+col['余额支付交易笔数']+col['支付宝交易笔数'])
回复

使用道具 举报

yhdata_EkEX0Sow白银二 显示全部楼层 发表于 2022-8-2 18:12:12
yhdata_yzm 发表于 2022-8-2 17:46
我看看你原来的计算列是怎么写的,这个你没法直接在计算列里写

不让发计算列的函数竟然
回复

使用道具 举报

yhdata_EkEX0Sow白银二 显示全部楼层 发表于 2022-8-2 18:46:30
yhdata_yzm 发表于 2022-8-2 18:15
if (分母 = 0) then "0%"  else 计算式 end试一下

if (col['交易笔数总计'] == 0) then 0   else  (sum(col['信用卡交易笔数'])/sum(col['微信交易笔数']+col['信用卡交易笔数']+col['银联交易笔数']+col['余额支付交易笔数']+col['支付宝交易笔数']))end
回复

使用道具 举报

yhdata_EkEX0Sow白银二 显示全部楼层 发表于 2022-8-2 18:47:10
yhdata_EkEX0Sow 发表于 2022-8-2 18:46
if (col['交易笔数总计'] == 0) then 0   else  (sum(col['信用卡交易笔数'])/sum(col['微信交易笔数']+c ...

提示维度计算列和聚合技术列不能混合使用
回复

使用道具 举报

yhdata_EkEX0Sow白银二 显示全部楼层 发表于 2022-8-2 18:50:31
yhdata_EkEX0Sow 发表于 2022-8-2 18:47
提示维度计算列和聚合技术列不能混合使用

我改了改可以了
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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