power query中%Y-%m-%d %H:%M:%S減去%Y-%m-%d %H:%M:%S得到的分鐘數怎麽計算
时间: 2023-11-06 21:59:57 浏览: 39
在 Power Query 中计算两个日期时间之间的分钟数,您可以使用以下公式:
= Duration.TotalMinutes(DateTime.LocalNow() + Duration.FromText([日期时间 1], "yyyy-MM-dd HH:mm:ss") - DateTime.LocalNow() - Duration.FromText([日期时间 2], "yyyy-MM-dd HH:mm:ss"))
例如,如果您要在 Power Query 中添加一个名为“分钟差”的新列,以计算“日期时间 1”和“日期时间 2”之间的分钟数,可以使用以下步骤:
1. 在 Power Query 中,选择包含“日期时间 1”和“日期时间 2”列的表格。
2. 添加一个自定义列,使用上述公式计算两个日期时间之间的分钟数:
= Duration.TotalMinutes(DateTime.LocalNow() + Duration.FromText([日期时间 1], "yyyy-MM-dd HH:mm:ss") - DateTime.LocalNow() - Duration.FromText([日期时间 2], "yyyy-MM-dd HH:mm:ss"))
这将计算“日期时间 1”和“日期时间 2”之间的分钟数,并将其作为新列添加到表格中。
3. 删除原始“日期时间 1”和“日期时间 2”列,只保留新的“分钟差”列。
现在,您的表格将包含一个新列,其中包含“日期时间 1”和“日期时间 2”之间的分钟数。请注意,此公式假定“日期时间 1”和“日期时间 2”列均为文本类型,并且格式为“%Y-%m-%d %H:%M:%S”,如果数据类型或格式不同,则可能需要进行适当的更改。