如何按字母顺序对连接的列进行排序
How to sort alphabetize a concatenated column
我想按字母顺序对与另一列串联的列进行排序,也就是说,我正在创建一个自定义列,我在其中串联两列。
我使用的自定义列公式如下:
= [IdCliente] & " - " & [NombreCliente]
我感兴趣的按字母顺序排列的列是 [NombreCliente]
尝试使用函数 Order.Ascending
按 [NombreCliente]
对列进行排序,如下所示:
= [IdCliente] & " - " & Order.Ascending [NombreCliente]
但这是由指示以下内容的错误生成的:
Expression.Error: Cannot apply field access to type Number.
Details:
Value=0
Key=NombreCliente
关于按字母顺序对我的专栏进行正确排序的任何建议。
更新 1:
这是您希望有序数据的外观示例
请务必记住,值 A0002 来自 [IdCliente]
列,CEST 值来自 [NombreCliente]
列
|Not Order |Order
|-----------------------------
|A0002 - CEST |A0012 - ARCET
|-----------------------------
|A0012 - ARCET |A0002 - CEST
|-----------------------------
|A0015 - FULL |A0015 - FULL
更新 2:
我在 Power Query 中按字母顺序排列了 [NombreCliente]
列,但在将其传输到 table 时,考虑到 [IDCliente]
列,仍保持相同的顺序。
单击 [NombreClient] 列的下拉菜单并选择升序排序。
如果您在视觉对象中使用此列,则必须使用 Sort by Column 功能。
这将用作默认排序顺序:
我想按字母顺序对与另一列串联的列进行排序,也就是说,我正在创建一个自定义列,我在其中串联两列。
我使用的自定义列公式如下:
= [IdCliente] & " - " & [NombreCliente]
我感兴趣的按字母顺序排列的列是 [NombreCliente]
尝试使用函数 Order.Ascending
按 [NombreCliente]
对列进行排序,如下所示:
= [IdCliente] & " - " & Order.Ascending [NombreCliente]
但这是由指示以下内容的错误生成的:
Expression.Error: Cannot apply field access to type Number.
Details:
Value=0
Key=NombreCliente
关于按字母顺序对我的专栏进行正确排序的任何建议。
更新 1:
这是您希望有序数据的外观示例
请务必记住,值 A0002 来自 [IdCliente]
列,CEST 值来自 [NombreCliente]
|Not Order |Order
|-----------------------------
|A0002 - CEST |A0012 - ARCET
|-----------------------------
|A0012 - ARCET |A0002 - CEST
|-----------------------------
|A0015 - FULL |A0015 - FULL
更新 2:
我在 Power Query 中按字母顺序排列了 [NombreCliente]
列,但在将其传输到 table 时,考虑到 [IDCliente]
列,仍保持相同的顺序。
单击 [NombreClient] 列的下拉菜单并选择升序排序。
如果您在视觉对象中使用此列,则必须使用 Sort by Column 功能。
这将用作默认排序顺序: