晨光熹微青铜二
2022-9-29 16:26:45 发布在问答
【数据处理】 计算列编写问题
我想写一个计算列用来做饼状图,我已有数据为周报日期,我想做一个计算列,如果周报日期不为空,返回一个固定值,如果周报日期为空,返回另一个固定值。该固定值为汉字或者数字都可以。(最好是汉字)我需要用这个计算列去做饼图,两个计算出的固定值为饼图的两个图例项。这个计算公式怎么写呢?

最佳答案

lwaaa 青铜二

2022-09-29 16:26:46

这个数据集用的是咖啡中国销售数据 计算列: if col['交易时间']
查看完整内容
4741
20
精彩评论20
lwaaa青铜二
发表于 2022-9-29 16:26:46 显示全部楼层
晨光熹微 发表于 2022-9-30 08:32
这个公司不允许,会是因为字段是时间的问题吗

这个数据集用的是咖啡中国销售数据 计算列:
if col['交易时间']<parseDate('2016-06-01','yyyy-MM-dd') then '1' else '2' end
没问题



屏幕截图 2022-09-30 085450.png
回复

使用道具 2#

lwaaa青铜二
发表于 2022-9-29 16:48:41 显示全部楼层
if(isNull(col['周报日期'])){
'1'//自定义
}else{
'2'
}
回复

使用道具 3#

晨光熹微青铜二
发表于 2022-9-29 16:54:26 显示全部楼层
lwaaa 发表于 2022-9-29 16:48
if(isNull(col['周报日期'])){
'1'//自定义
}else{

复制进去不对啊 显示符号不对  您能准确写下吗?
我的字段具体名称为col['XMZB03周报日期']
回复

使用道具 4#

lwaaa青铜二
发表于 2022-9-29 16:56:37 显示全部楼层
晨光熹微 发表于 2022-9-29 16:54
复制进去不对啊 显示符号不对  您能准确写下吗?
我的字段具体名称为col['XMZB03周报日期'] ...

if isNull(col['XMZB03周报日期']) then '1' else '2' end
回复

使用道具 5#

晨光熹微青铜二
发表于 2022-9-29 17:00:11 显示全部楼层
lwaaa 发表于 2022-9-29 16:56
if isNull(col['XMZB03周报日期']) then '1' else '2' end

显示无效的关系运算符

回复

使用道具 6#

yhdata_lyaa
发表于 2022-9-29 17:07:08 显示全部楼层
晨光熹微 发表于 2022-9-29 17:00
显示无效的关系运算符

截图看看怎么写的计算列
回复

使用道具 7#

晨光熹微青铜二
发表于 2022-9-29 17:09:50 显示全部楼层
yhdata_lyaa 发表于 2022-9-29 17:07
截图看看怎么写的计算列


回复

使用道具 8#

lwaaa青铜二
发表于 2022-9-29 17:14:21 显示全部楼层

你把 col['XMZB03周报日期'] 删了,然后双击列 XMZB03周报日期,在括号中 看看
回复

使用道具 9#

晨光熹微青铜二
发表于 2022-9-29 17:17:13 显示全部楼层
lwaaa 发表于 2022-9-29 17:14
你把 col['XMZB03周报日期'] 删了,然后双击列 XMZB03周报日期,在括号中 看看

还是显示显示无效的关系运算符
回复

使用道具 10#

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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