Power BI 中快速填充单元格

问题描述 投票:0回答:1

所以,我有一个带有日期列的表格,我想快速填充它直到2025年(包括2025年)。手动效率太低了。

enter image description here

在 Excel 中,这可以简单地完成 - 选择 2 个单元格,然后拉动右下角,拉伸到所需的行。

是否可以在 Power BI 中执行类似的操作? 附: “编辑查询”窗口打开。

powerbi powerbi-desktop
1个回答
0
投票

您可以先在转换层中使用虚拟数据创建一个表。然后转到高级编辑器并将所有代码替换为以下代码。只需在代码中设置您自己的开始和结束日期即可。

let
    // Define the start and end dates
    StartDate = #date(2023, 1, 1),
    EndDate = #date(2023, 12, 31),

    // Calculate the number of days between the start and end dates
    DayCount = Duration.Days(EndDate - StartDate) + 1,

    // Generate a list of dates
    DateList = List.Dates(StartDate, DayCount, #duration(1, 0, 0, 0)),

    // Convert the list to a table
    DateTable = Table.FromList(DateList, Splitter.SplitByNothing(), {"Date"}),

    // Change the column type to date
    ChangedType = Table.TransformColumnTypes(DateTable,{{"Date", type date}})
in
    ChangedType
© www.soinside.com 2019 - 2024. All rights reserved.