excel - 从周数、星期几和年份获取日期 PowerQuery M

标签 excel powerquery m

我想为我的数据集创建一个额外的列。这需要通过使用 PowerQuery 中的 M 来完成。我有可用的星期数、星期几和年份。

这可以通过在 Excel 中使用以下公式来完成。我需要类似的东西,但是在 M 中。

Date = DATE([year],1,-2)-WEEKDAY(DATE([year],1,3))+[week]*7 + [day]-1

例如:2019 年第 2 周第 3 天应为:2019 年 9 月 1 日(#dd-mm-yyyy# 中)

提前致谢

最佳答案

这样就可以了

= Table.AddColumn(Source, "Custom", each Date.From(Number.From(Date.AddDays(Date.FromText("1/1/"&Number.ToText([year])),-3))-Date.DayOfWeek(Date.FromText("1/3/"&Number.ToText([year])))-1+[week]*7+[day]-1) )

关于excel - 从周数、星期几和年份获取日期 PowerQuery M,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54159065/

相关文章:

excel - VLookUp 将一列的前 3 个字符与另一列匹配

excel - Power Query -> 将逗号转换为句点并获取十进制数

json - Excel Power Query : Error Handling

json - 使用 PowerQuery 从列表中的 JSON 记录中提取逗号分隔值

date - Power Query 过滤器日期从今天减去?天到今天

excel - 忽略 Excel 公式中的隐藏表行

Excel 启用宏的工作簿 (.xlsm) 宏被禁用,并且没有明显的方法来重新启用

powerbi - 如何在 PowerQuery M.Language 公式中进行 Countifs/Sumifs?

excel - PowerQuery - 查找一个短语并返回包含该短语的单词

python - 如何使用 win32com.client 通过 python 将 XLA 添加到 Excel 中?