gpt4 book ai didi

Excel 电力查询 : transform two cells into two duplicate rows

转载 作者:行者123 更新时间:2023-12-03 03:47:02 24 4
gpt4 key购买 nike

我有一个 Excel Power Query,它可以从本质上是一个时间表 Web 应用程序导入并转换 CSV 数据传输文件,以便再次通过 CSV 导入到我们的薪资应用程序中。某些行在两个单独的字段中同时具有“白天”和“夜间”时间。我需要将这两个字段转换为两个单独的行,并为每个字段添加一个自定义“费率”字段。举例说明:

Name               day hours      night hours
A.N Other 6 4

转变为:

Name               day hours      night hours    hours      rate
A.N Other 6 0 6 rate1
A.N Other 0 4 4 rate2
  • 薪资应用程序只能处理单独行的“小时”和“费率”
  • 我已经完成了完整的“M”规范,没有任何内容跳出来。
  • 我在 Google 上搜索过,有很多关于删除重复项的内容,但关于创建重复项的内容却很少!

说实话,我真的不知道从哪里开始。任何帮助都会受到热烈欢迎。

最佳答案

这里的关键步骤是选择day hoursnight hours查询编辑器中的列并选择 Unpivot ColumnsTransform选项卡。

这将产生:

Name                Attribute      Value       
A.N Other day hours 6
A.N Other night hours 4

完成此操作后,您可以使用以下规则创建自定义列:

if [Attribute] = "day hours" then [Value] else 0

夜间时间列也类似:

if [Attribute] = "night hours" then [Value] else 0

您可以根据需要重新排列、重命名和删除列。

您还可以使用“属性”列或其中一个小时列之一创建具有类似逻辑的自定义费率列。

关于Excel 电力查询 : transform two cells into two duplicate rows,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38639317/

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