如何使用powerQuery将字母数字字符串强制设置为小写(或大写)?
powerQuery中有一系列属性代码,但代码包含大写文本和小写文本的变化。在实践中,这些项目将被认为是重复的,但PowerQuery区分大小写。我尝试过使用Text.lower / Text.upper,但这要求数据是文本类型。我的数据是字母数字(123 any,111,aaa),文本函数不适用于任何数据类型。
有什么建议吗?说明如下:
' Activity Activity ID'
Apple 1CA11
Apple 1ca11
Orange 2dp23
Orange 2DP23
'This should become:
Apple 1ca11
Orange 2dp23下图:


发布于 2021-11-03 18:38:26
您可以忽略Table.Distinct操作中仅使用活动ID字段的情况
= Table.Distinct(Source,{{"Activity", Comparer.Ordinal}, {"Activity ID", Comparer.OrdinalIgnoreCase}} )或忽略Table.Distinct中所有列中的大小写
= Table.Distinct(Source, Comparer.OrdinalIgnoreCase)发布于 2021-11-03 18:41:41
谢谢布莱恩·洛克和霍西·莱德。我完全是在胡闹。问题在于之前没有排序更改类型(看起来原来的步骤被删除了)。
谢谢你的帮助!在强制使用小写/大写之前更改类型可以解决这个问题。
https://stackoverflow.com/questions/69829894
复制相似问题