我正在使用 Microsoft Power Query M 工作一段时间,并且遇到需要将第一列中的名称转换为 Camelcase 的情况。
我以 Any_Name 形式收到数据。我要做的第一步是将_替换为“”:
#"Replaced Value" = Table.ReplaceValue(#"Expanded {0}","_","",Replacer.ReplaceText,{"Column1.dbColumnName"})
第一列中每个单元格的上述函数的输出是 AnyName,我现在需要将第一个字符转换为小写字符以获得 Camelcase 字符串。
怎么可能这样做?因为没有它的功能。我正在考虑通过将 Text 与Text.Split
. 此功能仅允许在所需字符处进行拆分。但不是字符的数量。所以不能说在 charpos 0 处拆分。转换为大写字母应使用Text.Upper
. 的用法Text.PadStart
可用于再次添加转换后的字符。
我的问题是我确实知道如何将其应用于第一列中的所有单元格。