用标题文本替换x

时间:2019-03-18 15:33:17

标签: replace header pq

我想在Power Query中实现以下目标:在每个单元格中,将x替换为标题文本:

Column1 Column2 Column3 Column4 Column5

y z​​
x y x x
          x x z
z z y x z
          x z y
          x z z
x z z x

此VBA代码可达到目标:

显式选项

Sub Replace_x()
   调光为范围,c为范围
   设置rng = UsedRange'我知道...
   对于每个c 下一个c
结束

您对我有解决办法吗?

感谢和问候
健特

1 个答案:

答案 0 :(得分:0)

Guenther,此代码可解决您的任务:

= Table.TransformColumns(Source, List.Transform(Table.ColumnNames(Source), each {_, (cellValue)=> if cellValue = "x" then _ else cellValue}))

数据来自表的地方-您应该在之前的查询步骤中输入