Power Query - 特定文本的累积计数器(索引)

有趣的平底船

在 Excel 的 powerquery 编辑器中,我有两列。两者都有随机字符串。看这张图片:

在此处输入图片说明

我想用一个正在运行的计数器替换特定字符串的所有值,在这种情况下:'a'。其他值应替换为“null”。最终结果应该是下图:

在此处输入图片说明

具体规则:

  • 代码需要通用;列和行的数量会有所不同。
骑马

这适用于任意数量的列和行。

let Filter="a",
Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
Columns = Table.ColumnNames(Source),
#"Added Index1" = Table.AddIndexColumn(Source, "Indexz", 0, 1),
Unpivot = Table.UnpivotOtherColumns(#"Added Index1", {"Indexz"}, "Attribute", "Value"),
Grouped = Table.Group(Unpivot, {"Attribute","Value"}, {{"Count", each Table.AddIndexColumn(_, "Index",1,1), type table}}),
#"Expanded Count" = Table.ExpandTableColumn(Grouped, "Count", {"Indexz", "Index"}, {"Indexz", "Index"}),
#"Added Custom" = Table.AddColumn(#"Expanded Count", "Count", each if [Value]=Filter then [Index] else null),
#"Removed Columns" = Table.RemoveColumns(#"Added Custom",{"Value","Index"}),
#"Pivoted Column" = Table.Pivot(#"Removed Columns", List.Distinct(#"Removed Columns"[Attribute]), "Attribute", "Count"),
#"Removed Columns1" = Table.RemoveColumns(#"Pivoted Column",{"Indexz"})
in #"Removed Columns1"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Excel Power Query Editor图标和文本太小或太大

来自分类Dev

Power BI-Power Query Case Statement

来自分类Dev

在Power Query中编辑SQL

来自分类Dev

Power Query忽略缺少的列

来自分类Dev

使用Power Query堆叠列

来自分类Dev

Power Query SQL代码问题

来自分类Dev

在Power Query中使用参数

来自分类Dev

Microsoft Power Query创建表

来自分类Dev

Power Query 和国家格式

来自分类Dev

在 Power Query 中保留格式

来自分类Dev

Power Query 可能的匹配项

来自分类Dev

通过Power Query更新Power BI Desktop增量表

来自分类Dev

使用Power BI / Power Query从表到JSON

来自分类Dev

是否可以同时使用Power Query编辑器和Excel

来自分类Dev

Excel Power Query导入MySQL数据

来自分类Dev

如何从Power Query获得vlookup类型的体验

来自分类Dev

Excel Power Query日期格式消息

来自分类Dev

Power Query / Excel:DateTime.ToText()错误

来自分类Dev

Excel Power Query导入MySQL数据

来自分类Dev

如何记录Excel Power Query步骤?

来自分类Dev

Weeknum 函数返回类型 Power Query

来自分类Dev

来自 Excel Power Query 的 HDFS 连接

来自分类Dev

Power Query - 合并查询返回错误结果

来自分类Dev

Power Query - 合并查询返回 true 或 false

来自分类Dev

更改 Power Query 数据源

来自分类Dev

在 Power Query 中连接文本字段时,我可以使用 ASCII 字符(特别是 char(10))吗?

来自分类Dev

如何通过引用列位置而不是列名称来重新排序 Power Query 编辑器中的列

来自分类Dev

Power BI 中的累计计数

来自分类Dev

Power BI 中的减法计数