[数据处理]
对文本类型日期列截取季度和半年度如何写
桃德李
显示全部楼层
发表于 2023-4-10 10:12:02
本帖最后由 桃德李 于 2023-4-10 10:13 编辑
这样子转换的
|
|
|
|
|
yhdata_ruby
显示全部楼层
发表于 2023-4-10 10:15:04
|
|
|
|
桃德李
显示全部楼层
发表于 2023-4-10 10:23:04
|
|
|
|
yhdata_ruby
显示全部楼层
发表于 2023-4-10 10:23:44
|
|
|
|
桃德李
显示全部楼层
发表于 2023-4-10 10:32:34
那我要半年度的日期列是不是就不行了、需要新建日期表达式写公式才可以?如果是这样的话公式如何写呢大佬 |
|
|
|
|
yhdata_ruby
显示全部楼层
发表于 2023-4-10 10:37:18
if(month(col['交易时间'])<7)
then str(year(col['交易时间']))+'上半年'
else
str(year(col['交易时间']))+'下半年'
end
类似于这样,新建计算列 |
|
|
|
|
桃德李
显示全部楼层
发表于 2023-4-10 14:24:30
报错了、麒麟不支持42函数..没太懂哪里没写对还是怎么回事
|
|
|
|
|
yhdata_ruby
显示全部楼层
发表于 2023-4-10 14:28:58
|
|
|
|
桃德李
显示全部楼层
发表于 2023-4-10 14:38:00
|
|
|
|
yhdata_ruby
显示全部楼层
发表于 2023-4-10 14:51:23
不用then,改成
if(value) {
// 执行语句
}
else 这样的语句去写看看 |
|
|
|
|