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

[数据处理] 一维表sum(iif(col['损益表排序']=="17",col['金额'],0))

全力以赴青铜三 显示全部楼层 发表于 2022-4-1 15:55:45 |阅读模式 打印 上一主题 下一主题
一维表想完成下面的逻辑,应该怎么写sum(iif(col['损益表排序']=="17",col['金额'],0))

这个报错
回复

使用道具 举报

精彩评论9

全力以赴青铜三 显示全部楼层 发表于 2022-4-1 15:59:40
是想实现这个异常占比,iif(col['首屏时间']>10,col['资源ID'])得出的是异常资源ID。
Count(iif(col['首屏时间']>10,col['资源ID']))
/Count(col['资源ID'])
这个公式在一维表报错
回复

使用道具 举报

永洪tech-cp青铜三 显示全部楼层 发表于 2022-4-1 16:15:27
全力以赴 发表于 2022-4-1 15:59
是想实现这个异常占比,iif(col['首屏时间']>10,col['资源ID'])得出的是异常资源ID。
Count(iif(col['首屏 ...

请问是在绑定到表格上报错还是写表达式时报错?报错截图可以发下吗?
回复

使用道具 举报

全力以赴青铜三 显示全部楼层 发表于 2022-4-1 16:17:53
永洪tech-cp 发表于 2022-4-1 16:15
请问是在绑定到表格上报错还是写表达式时报错?报错截图可以发下吗?

表达式不报错,放到表格报错
回复

使用道具 举报

全力以赴青铜三 显示全部楼层 发表于 2022-4-1 16:18:45
g5.util.RTWrappedException: g5.util.GRTException: 报告(报表首屏打开时间异常监控-一维表报错解决)-->组件(分类汇总表)-->数据集(报表首屏打开时间REFTIME明细)-->列(大于10S异常占比)-->TypeError: Count is not a function, it is string. ([script]#1) at line 1

回复

使用道具 举报

全力以赴青铜三 显示全部楼层 发表于 2022-4-1 16:19:27
你们这高级模式也不能直接复制图片吗?都要上传附件吗?有点麻烦
回复

使用道具 举报

永洪tech-cp青铜三 显示全部楼层 发表于 2022-4-1 16:25:42
全力以赴 发表于 2022-4-1 16:19
你们这高级模式也不能直接复制图片吗?都要上传附件吗?有点麻烦

添加图片可以参考下图
ec8c36d7-3e77-4cbc-b22a-dda33008d81b.gif
回复

使用道具 举报

永洪tech-cp青铜三 显示全部楼层 发表于 2022-4-1 16:27:32
全力以赴 发表于 2022-4-1 16:18
g5.util.RTWrappedException: g5.util.GRTException: 报告(报表首屏打开时间异常监控-一维表报错解决)-->组 ...

表达式里面不支持count,您是在数据集这边计算的吗?在制作报告页可以
回复

使用道具 举报

全力以赴青铜三 显示全部楼层 发表于 2022-4-6 17:39:03
8.6.5b不支持这种写法Count(iif(col['首屏时间']>10,col['资源ID'])),先新建表达式aa :iif(col['首屏时间']>10,col['资源ID']),
然后用Count(col['aa'])
回复

使用道具 举报

yanieye 显示全部楼层 发表于 2022-4-6 19:14:58
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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