如何在 Power Query 中向上移动空单元格?
How to shift empty cells up in Power Query?
我目前有这种情况 table:
这是用于此的代码 table:
let
Source = Json.Document(Web.Contents("https://fapi.binance.com/fapi/v1/exchangeInfo")),
symbols = Source[symbols],
#"Converted to Table" = Table.FromList(symbols, Splitter.SplitByNothing(), ExtraValues.Error),
#"Expanded Column1" = Table.ExpandRecordColumn(#"Converted to Table", "Column1", {"symbol", "filters"}, {"Symbol", "Column1.filters"}),
#"Expanded Column1.filters" = Table.ExpandListColumn(#"Expanded Column1", "Column1.filters"),
#"Expanded Column1.filters1" = Table.ExpandRecordColumn(#"Expanded Column1.filters", "Column1.filters", {"tickSize", "stepSize"}, {"tickSize", "stepSize"})
in
#"Expanded Column1.filters1"
这是我想要得到的结果:
我该怎么做?
基本上我想删除空单元格,将填充的单元格向上移动,然后删除重复项,所以最终结果与图像 2 完全一样。
您好,下面的解决方案假设 Symbol 列包含 tickSize 和 stepSize 列的每个值的唯一值。
- 创建这些 table 的两个副本
- 在第一个中删除 tickSize 列中的所有空值
并删除 Symbol 列中的重复项
- 在第二个中删除 stepSize 列中的所有空值并删除
符号列中重复。
- 然后单词使用 Symbol 列(内部
join) 并展开第二个 table 并将 stepSize 放入其中
table.
我目前有这种情况 table:
这是用于此的代码 table:
let
Source = Json.Document(Web.Contents("https://fapi.binance.com/fapi/v1/exchangeInfo")),
symbols = Source[symbols],
#"Converted to Table" = Table.FromList(symbols, Splitter.SplitByNothing(), ExtraValues.Error),
#"Expanded Column1" = Table.ExpandRecordColumn(#"Converted to Table", "Column1", {"symbol", "filters"}, {"Symbol", "Column1.filters"}),
#"Expanded Column1.filters" = Table.ExpandListColumn(#"Expanded Column1", "Column1.filters"),
#"Expanded Column1.filters1" = Table.ExpandRecordColumn(#"Expanded Column1.filters", "Column1.filters", {"tickSize", "stepSize"}, {"tickSize", "stepSize"})
in
#"Expanded Column1.filters1"
这是我想要得到的结果:
我该怎么做? 基本上我想删除空单元格,将填充的单元格向上移动,然后删除重复项,所以最终结果与图像 2 完全一样。
您好,下面的解决方案假设 Symbol 列包含 tickSize 和 stepSize 列的每个值的唯一值。
- 创建这些 table 的两个副本
- 在第一个中删除 tickSize 列中的所有空值 并删除 Symbol 列中的重复项
- 在第二个中删除 stepSize 列中的所有空值并删除 符号列中重复。
- 然后单词使用 Symbol 列(内部 join) 并展开第二个 table 并将 stepSize 放入其中 table.