powerbi - 在 Power Query 中,如何删除分隔符两侧的重复项?
问题描述
我想把 : 变成 : 例如 amazon:amazon 变成 amazon:
这可以使用替换值功能手动完成,但我需要一种以编程方式完成的方法。谢谢!
解决方案
您可以尝试此转换,但如果它不起作用,请提供有关
- 失败的性质
- 它不起作用的数据示例
- 任何错误消息和返回错误的行
remDups = Table.TransformColumns(#"Changed Type",{"Column1", each
let
sep = ":",
splitList = Text.Split(_, " "),
sepString = List.FindText(splitList,sep){0},
sepStringPosition = List.PositionOf(splitList,sepString),
//rem if the same remove last
splitSep = Text.Split(sepString, sep),
replString = if splitSep{0} = splitSep{1} then splitSep{0} & sep else sepString,
//put the string backtogether
replList = List.ReplaceRange(splitList,sepStringPosition,1,{replString})
in
Text.Combine(replList," ")
})
推荐阅读
- cypress - 修复 cypress 中的片状测试的建议
- php - MPDF双面打印
- algorithm - 如何在审稿人或学生之间分配测试以进行同行评估?
- php - 如何在 symfony 上自动清除缓存?
- php - 在 AuthController 中找不到错误类“App\Models\VerifyUser”
- typescript - 我想避免在 d3 中的 x 轴上重叠时间
- excel - 如何生成一个三级可靠的下拉列表
- quarkus - 在 Quarkus 中提供 HTML 文件的最佳实践是什么
- xamarin.forms - 为什么 xamarin.forms 中的共享库无法识别 Android/iOS 文件夹中的实现类
- python - 带有图像到 xlsx 的 Pandas 数据框