首页 > 解决方案 > Power Query — 替换列标题中多个字符的所有实例

问题描述

我有一些 M 代码在每个列标题中用 '(' 替换每个 '[' 实例。但是,我还想在同一步骤中用 ')' 替换每个 ']'。

我该怎么做呢?

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

标签: functionformulapowerquerym

解决方案


如果您只有两个替换项,那么您可以使用另一个Text.Replace函数进行包装:

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

推荐阅读