You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Excel Power Query中将YYYYMMDDHHMMSS文本转换为日期时间格式

Excel Power Query:直接将YYYYMMDDHHMMSS格式文本转换为日期时间类型

我需要在Excel Power Query中,把YYYYMMDDHHMMSS格式的文本(示例:20240420174901)转换为日期+时间格式/类型。目前找到的方法是先将列类型改为数字(若列本身已是数字则无需此步骤),再使用Number.ToText函数新增一列,代码如下:

AddColumn(#"...", "new_column", each Number.ToText([source_column], "0000-00-00 00:00:00"))

我想了解是否可以直接重新格式化或转换原文本列[source_column]为0000-00-00 00:00:00自定义格式,无需新增列的步骤?


经@RonRosenfeld帮助已解决,方案如下:

Table.TransformColumns(#"Changed Type", {"source_column", each DateTime.FromText(Number.ToText(_,"0000/00/00 00:00:00")), type datetime})

内容的提问来源于stack exchange,提问作者Vasko

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.25 09:29:54