我有一个包含以下选项的选择列的共享点列表(InProgress,Done,NotStarted,Abandoned等...)我想要做的是按此列对列表进行排序,但将排序顺序定义为NotStarted ,InProgress,Done,Abandoned而不是字母排序。
有没有这样做?我已将我的列表转换为XSLT数据视图并查看了排序对话框,但无法找到一种方法来定义这样的排序。
非常感谢任何帮助。
由于 基督教
答案 0 :(得分:1)
最简单的方法是将选择列中的选项从NotStarted, InProgress, Done, Abandoned
重命名为(1) NotStarted, (2) InProgress, (3) Done, (4) Abandoned
。这就是优先级列在开箱即用的任务列表中的设置方式。
答案 1 :(得分:0)
尝试创建一个计算列,该列将根据您的文本值分配数值。转到Add Column > More...
,然后选择Calculation
。在下面的公式框中,尝试类似
=IF(EXACT(Priority,"High"),1,IF(EXACT(Priority,"Normal"),2,3))
这里是Examples of common formulas in lists的可靠参考。