Power Query — 替换列标题中多个字符的所有实例

Power Query — replace all instances of multiple characters in column headings

我有一些 M 代码可以在每个列标题中将每个“[”实例替换为“(”。但是,我还想在同一步骤中将每个“]”替换为“)”。

我该怎么做?

= Table.TransformColumnNames(Source, each Text.Replace(_, "[", "("))

如果像你的情况一样只有两个替换,那么你可以用另一个 Text.Replace 函数包装:

= Table.TransformColumnNames(Source,
      each Text.Replace(
               Text.Replace(_, "[", "("),
               "]", ")"
           )
  )