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

[数据处理] 财年取年份

月球上的鲨鱼头青铜一 显示全部楼层 发表于 2022-4-13 15:07:50 |阅读模式 打印 上一主题 下一主题
1
未解决

【数据处理】 财年取年份

4090 22
您好
请问  已有字段:日期列
如何通过该日期列取到财年的年份
回复

使用道具 举报

精彩评论22

环环白银三 显示全部楼层 发表于 2022-4-13 15:23:49
如果是日期类型的,可以在数据集新建日期表达式,选择整数字段年
日期表达式.png
回复

使用道具 举报

月球上的鲨鱼头青铜一 显示全部楼层 发表于 2022-4-13 15:26:21
永洪tech-秀秀 发表于 2022-4-13 15:23
如果是日期类型的,可以在数据集新建日期表达式,选择整数字段年

在报告里面写表达式可以实现吗
表达式是这样写吗  
dateAdd(col['当期日期列'],"month",-3)
回复

使用道具 举报

环环白银三 显示全部楼层 发表于 2022-4-13 15:34:24
这个是获取的三个月前的日期
回复

使用道具 举报

月球上的鲨鱼头青铜一 显示全部楼层 发表于 2022-4-13 15:39:58
永洪tech-秀秀 发表于 2022-4-13 15:34
这个是获取的三个月前的日期

1.那请问一下取财年的话,表达式应该怎么写能准确取到财年
2.如果在报告里面写表达式,怎么能取到财年的年份
回复

使用道具 举报

环环白银三 显示全部楼层 发表于 2022-4-13 15:41:42
财年不就是那个日期字段吗,表达式可以用formcatDate()函数
回复

使用道具 举报

月球上的鲨鱼头青铜一 显示全部楼层 发表于 2022-4-13 17:28:17
本帖最后由 月球上的鲨鱼头 于 2022-4-13 17:30 编辑
永洪tech-秀秀 发表于 2022-4-13 15:41
财年不就是那个日期字段吗,表达式可以用formcatDate()函数

您好
我在报告里面通过表达式写了财年,并用substring截取了年份但是预览之后年份就不显示了,
如果把创建这个财年的原日期列也拉进来,预览之后才会显示
这是怎么回事请问一下
回复

使用道具 举报

环环白银三 显示全部楼层 发表于 2022-4-13 18:04:01
看下怎么做的,制作报告即使没有数据也会默认加上一行的。计算列用这个试试呢
formatDate(col['财年'],"yyyy")   财年是日期字段的名字
回复

使用道具 举报

月球上的鲨鱼头青铜一 显示全部楼层 发表于 2022-4-13 18:11:53
本帖最后由 月球上的鲨鱼头 于 2022-4-13 18:16 编辑
永洪tech-秀秀 发表于 2022-4-13 18:04
看下怎么做的,制作报告即使没有数据也会默认加上一行的。计算列用这个试试呢
formatDate(col['财年'],"yyy ...

日期字段为:当期日期列
取财年日期为‘表达式’:dateAdd(col['当期日期列'],"month",-3)取财年年份为‘表达式2’:formatDate(col['表达式',"yyyy")
结果还是那样,只有把‘当期日期列’拉进来才会展示财年年份,否则就是空的

没有当期日期列的结果

没有当期日期列的结果

有当期日期列的结果

有当期日期列的结果
回复

使用道具 举报

yanieye 显示全部楼层 发表于 2022-4-13 19:29:37
1. 是哪个版本的?
2. 是通过新建计算列的方式定义的财年日期么?
3. 是加入到什么组件里面呢?
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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