Порядок сортировки
Чтобы настроить порядок сортировки сгруппированных записей, порядок сортировки можно указать в самом выражении группировки. Это может потребоваться, если порядок по умолчанию (буквенно-цифровой) является недостаточным, например:
| Апрель | 
| Август | 
| Декабрь | 
| Февраль | 
| Январь | 
| Июль | 
| Июнь | 
| Март | 
| Май | 
| Ноябрь | 
| Октябрь | 
| Сентябрь | 
или
| Высокое | 
| Низкое | 
| Среднее | 
Значение группировки, возвращаемое выражениями, можно указать с помощью разделителя, чтобы управлять значением, которое используется для группировки / сортировки, отдельно от отображаемого значения. Например, если выражение возвращает "0; Низкое", это означает, что оно будет сгруппировано / отсортировано по "0", но будет отображаться как "Низкое".
Примеры, показанные в таблицах выше, можно записать как:
=MONTHNAME(Date)
и
=if(AU < 200) then "Низкое" elseif(AU < 500) then "Среднее" else "Высокое" endif
Чтобы контролировать порядок, вы можете написать следующее:
=#MONTH(Date) + ";" + MONTHNAME(Date)
и
=if(AU < 200) then "0;Низкое" elseif(AU < 500) then "1;Среднее" else "2;Высокое" endif
Таким образом, вы отсортируете месяцы в хронологическом порядке по значениям Низкое-Среднее-Высокое.