26 评论

帆软用户K443lzaOkq

我的数据列是 200102 数值类型,自助数据集 新增列 用了 =todate(时间,“yyyyMM”) (小框显示公式合法) 预览是有数据并且转换成功。
但显示为“公式不合法”

请问是怎么回事

0 2022-11-08 09:47

zwj666666

我用TODATE(文本字段4,"yyyyMM") 这种,直接变成202207-01-01 00:00:00

1 2022-11-22 11:12

zwj666666

TODATE(CONCATENATE(LEFT(${某时点},4),"-",MID(${某时点},5,2),"-",DAYSOFMONTH(TODATE(CONCATENATE(LEFT(${某时点},4),"-",MID(${某时点},5,2),"-",28)))))

0 2022-11-22 10:53

Fay

参考文档:TODATE-转换为日期类型-https://help.fanruan.com/finebi5.1/doc-view-1406.html

0 2023-02-13 19:41

yzmMcsJt2795993

如何提取json列内容

0 2022-11-05 18:04

高霁峰

”2022年1月“这种怎么转化为日期格式,用了Todate没用

0 2022-10-17 09:05

zwj666666

用LEFT、MID提取数字,再用CONCATENATE合并,DAYSOFMONTH加月底日期。思路就是这样

0 2022-11-22 10:51

zwj666666

比如202201转日期:TODATE(CONCATENATE(LEFT(${某时点},4),"-",MID(${某时点},5,2),"-",DAYSOFMONTH(TODATE(CONCATENATE(LEFT(${某时点},4),"-",MID(${某时点},5,2),"-",28)))))

0 2022-11-22 10:52

Chenpeng

年月日数值字段不支持直接转换吧

2 2022-01-20 11:50

Lily.Wang

您好,感谢您的反馈,文档已修改

0 2022-03-23 19:30

A0YGo9VW

公司数据订货月份是202101转换为日期格式变成2453-04-30 08:00:00,这个怎么解决,用excel和公式转换都不行。求大神

0 2021-12-24 16:52

zwj666666

TODATE(CONCATENATE(LEFT(${某时点},4),"-",MID(${某时点},5,2),"-",DAYSOFMONTH(TODATE(CONCATENATE(LEFT(${某时点},4),"-",MID(${某时点},5,2),"-",28)))))

0 2022-11-22 10:47

Lily.Wang

您好,年月字段不可以直接转换为日期格式,您可以在后面再加一个日 01,例如20210101的文本字段可以成功转化为日期格式

0 2022-03-21 16:14