gpt4 book ai didi

excel - 在 Excel Power Query 中添加唯一索引

转载 作者:行者123 更新时间:2023-12-04 21:57:57 25 4
gpt4 key购买 nike

我有一张看起来像的 table

  Date
9/4/2016
9/11/2016
9/18/2016
9/25/2016
10/2/2016
10/9/2016
10/16/2016
10/23/2016
10/30/2016
11/6/2016
11/13/2016
11/20/2016
11/20/2016

我正在尝试将唯一索引值分配给“日期列”,但无法使用不检查重复的电源查询中的“添加自定义索引值”来执行此操作。我还尝试了“Date.WeekOfYear”,它根据年份给出数字,但我想分配从 1 到 .... 的唯一数字,例如
  Date        Custom_weeknumber
9/4/2016 1
9/11/2016 2
9/18/2016 3
9/25/2016 4
10/2/2016 5
10/9/2016 6
10/16/2016 7
10/23/2016 8
10/30/2016 9
11/6/2016 10
11/13/2016 11
11/20/2016 12
11/20/2016 12

任何帮助都会有所帮助,谢谢!

最佳答案

假设:

  • 您的日期已排序。
  • 重复后的行将从重复中获得 Custom_weeknumber + 1。

  • 然后您可以按日期分组(使用新列名,例如“DateGroups”和 Oparation “All Rows”),添加索引列,展开“DateGroups”字段并删除“DateGroups”字段。

    在 Excel 中的 Power Query 中创建的代码示例:
    let
    Source = Excel.CurrentWorkbook(){[Name="Dates"]}[Content],
    Typed = Table.TransformColumnTypes(Source,{{"Date", type date}}),
    Grouped = Table.Group(Typed, {"Date"}, {{"DateGroups", each _, type table}}),
    Numbered = Table.AddIndexColumn(Grouped, "Custom_weeknumber", 1, 1),
    Expanded = Table.ExpandTableColumn(Numbered, "DateGroups", {"Date"}, {"DateGroups"}),
    Removed = Table.RemoveColumns(Expanded,{"DateGroups"})
    in
    Removed

    关于excel - 在 Excel Power Query 中添加唯一索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40827032/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com