如何在 Power Query 中为列表中的每个字符串添加或插入 '(单引号),其中字符串以逗号分隔

问题描述 投票:0回答:1

我有一个表 #"DistinctCompanyCode",只有 1 列 [公司代码]

在 PowerQuery 中,我能够将其放入字符串中

= Text.Combine(List.Buffer(#"DistinctCompanyCode"[Company Code]), ",")

结果变成

123,456,789

我的问题是,如何使其在“str”的开头和结尾有单引号

期望的结果是

'123','456','789'
,这样我就可以用它来放入IN sql语句

excel powerbi powerquery powerbi-desktop data-cleaning
1个回答
0
投票

试试这个(盲编码)

= Text.Combine( List.Transform( List.Buffer(#"DistinctCompanyCode"[Company Code]), each "'" & _ & "'") , ",")
© www.soinside.com 2019 - 2024. All rights reserved.