4.2 行式数据排序 - 按单字段
将数学成绩表按分数排序,缺考者成绩为 null,数据如下:
| Class | Name | Maths |
|---|---|---|
| 1 | Tom | 85 |
| 2 | John | 92 |
| 2 | Joan | 86 |
| 1 | Rocky | 95 |
| 2 | Ham | 92 |
| 1 | Kate | 83 |
| 1 | Rose | 95 |
| 2 | Nomy | 78 |
| 1 | Neil | 91 |
| 2 | Jack | |
| 1 | Joe | 98 |
脚本:
| A | |
|---|---|
| 1 | =T(“score.xlsx”) |
| 2 | =A1.sort(Maths) |
| 3 | =A1.sort@z(Maths) |
| 4 | =A1.sort@0(Maths) |
| 5 | =A1.sort@z0(Maths) |
A1 读数
A2 对 A1 按 Maths 字段正序排序,null 缺省当成最小值
A3 对 A1 按 Maths 字段逆序排序,null 缺省当成最小值
A4 对 A1 按 Maths 字段正序排序,加 @0 选项,表示 null 当成最大值
A5 对 A1 按 Maths 字段逆序排序,加 @0 选项,表示 null 当成最大值
运行结果:
A2:

A3:

A4:

A5:

