在 Power BI 桌面中对字段列表进行排序
Sort fields list in Power BI desktop
我需要在 Power BI 中对我需要的一个非常长的列表字段进行排序 - 而不是按 name/number 的默认排序。
我的数据集如下所示:
我创建了另一个 table 用于排序:
我被困在这里了。我想我需要在 table 之间创建一个关系,然后用它来对字段列表进行排序。但是我不知道从哪里开始。
我现在的订单是这样的:
假设您在 Power Query 中排序,那么:
1 按 SortOrder
列 table SortOrder
排序:
= Table.Sort(#"Previous Step",{{"SortOrder", Order.Ascending}})
2 table Data
按列表排序 SortOrder[ColumnName]
:
= Table.Sort(#"Previous Step",SortOrder[ColumnName])
编辑
看来您实际上是在询问如何更改字段在 Fields Pane
中的显示顺序
这目前不可能 - 字段始终按字母顺序显示。
现在唯一的解决方法是重命名您的字段,以便它们按您要求的顺序显示 - 例如:
01_ClmName_A
02_ClmName_C
03_ClmName_E
04_ClmName_B
05_ClmName_Q
06_ClmName_F
我需要在 Power BI 中对我需要的一个非常长的列表字段进行排序 - 而不是按 name/number 的默认排序。
我的数据集如下所示:
我创建了另一个 table 用于排序:
我被困在这里了。我想我需要在 table 之间创建一个关系,然后用它来对字段列表进行排序。但是我不知道从哪里开始。
我现在的订单是这样的:
假设您在 Power Query 中排序,那么:
1 按 SortOrder
列 table SortOrder
排序:
= Table.Sort(#"Previous Step",{{"SortOrder", Order.Ascending}})
2 table Data
按列表排序 SortOrder[ColumnName]
:
= Table.Sort(#"Previous Step",SortOrder[ColumnName])
编辑
看来您实际上是在询问如何更改字段在 Fields Pane
这目前不可能 - 字段始终按字母顺序显示。
现在唯一的解决方法是重命名您的字段,以便它们按您要求的顺序显示 - 例如:
01_ClmName_A
02_ClmName_C
03_ClmName_E
04_ClmName_B
05_ClmName_Q
06_ClmName_F