我在Excel中有一个示例表来说明我的问题。
两列(名字,姓氏),11行和标题行。
我想使get&transform(powerquery)链接到同一工作簿中的另一个工作表,在该工作表中我希望两个具有相同结构的表A和B以及源表。我希望A显示1-6行,B显示7-11行。
但是:我希望这种分裂是动态的。所以我希望A显示四舍五入的前50%,B显示其余的。我看过前N行,并阅读了一些有关在不同的powerquery中进行计数并使用此Filedropper Excel file where image below comes from
答案 0 :(得分:1)
上半部:
df1
下半部:
let
Source = Excel.CurrentWorkbook(){[Name="SourceTable"]}[Content],
TopHalfRows = Number.RoundUp(Table.RowCount(Source) / 2),
KeepTopHalf = Table.FirstN(Source, TopHalfRows)
in
KeepTopHalf
编辑:
这显示了如何在拆分之前通过添加过滤器步骤进行修改:
let
Source = Excel.CurrentWorkbook(){[Name="SourceTable"]}[Content],
TopHalfRows = Number.RoundUp(Table.RowCount(Source) / 2),
DeleteTopHalf = Table.Skip(Source, TopHalfRows)
in
DeleteTopHalf