全力以赴青铜四
2022-4-1 15:55:45 发布在问答
【数据处理】 一维表sum(iif(col['损益表排序']=="17",col['金额'],0))
一维表想完成下面的逻辑,应该怎么写sum(iif(col['损益表排序']=="17",col['金额'],0))

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

使用道具 2#

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

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

使用道具 3#

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

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

使用道具 4#

全力以赴青铜四
发表于 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

回复

使用道具 5#

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

使用道具 6#

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

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

使用道具 7#

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

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

使用道具 8#

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

使用道具 9#

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

使用道具 10#

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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