Power BI中快速填充日期列至2025年的方法咨询
Power BI编辑查询中快速填充日期至2025年的方法
在Power Query编辑器(即你打开的Edit Query窗口)中可以实现类似Excel的自动填充效果,且操作更灵活,以下是几种高效的实现方式:
方法一:基于现有日期列扩展至2025年底
适用于表格已有连续/起始日期,需要延伸到2025年12月31日的场景:
- 选中目标日期列
- 点击顶部菜单栏的添加列,选择自定义列
- 在公式输入框中粘贴以下代码:
该公式会从当前行的日期开始,生成每日递增的日期序列,直到2025年12月31日List.Dates([日期], Number.From(#date(2025,12,31)-[日期])+1, #duration(1,0,0,0)) - 点击自定义列标题右侧的展开按钮(双向箭头),选择「展开到新行」,即可得到完整的日期序列
- 按需删除原日期列,保留展开后的新日期列
方法二:直接生成完整日期序列
如果仅需生成从指定起始日到2025年底的日期表:
- 点击主页选项卡的输入数据,创建仅含一行起始日期的临时表(比如输入
2023-01-01) - 选中该日期列,进入添加列→自定义列,输入公式:
List.Dates([起始日期], Number.From(#date(2025,12,31)-[起始日期])+1, #duration(1,0,0,0)) - 展开列到新行后,即可得到完整的日期序列,可按需与原表格关联合并
方法三:补全现有间隔日期(类似Excel拖动填充)
如果日期列存在连续缺失值,需要补全并延伸至2025年:
- 先对日期列按升序排序
- 选中日期列,点击转换选项卡的填充→向下,补全连续缺失的日期
- 若要延伸至2025年,仍需配合方法一的自定义列公式完成后续序列生成
内容的提问来源于stack exchange,提问作者senek
相关产品推荐
相关产品推荐

