Microsoft Excel 使用 Unicode 的值,而不是某些早期版本中的希伯来语代码页中的值来对从右向左显示的工作表进行排序。使用了希伯来语代码页和希伯来语排序次序的已打开和导入的工作表将转换为 Unicode 和常规排序次序。
此处介绍的希伯来语排序次序使用了希伯来语代码页,而不是 Unicode,这是因为多数用户对前者更为熟悉。希伯来语排序次序表将希伯来语代码页中的字符组织为一个排序次序。排序次序控制着使用了希伯来语代码页的 Excel 工作表数据的排序方式。
希伯来语代码页的 256 个字符可以组织成几个决定字符排序方式的分类。
- 双向控制字符(十六进制代码点 FD 和 FE):
排序将忽略这些字符。
- 希伯来语音调符号(十六进制代码点 C0 到 CD、D1 和 D2):
排序将忽略希伯来语音调符号,除非字符串经过比较后为相同。在这种情况下,未标记字符(没有音调符号)先于标记字符(有音调符号)进行排序;具有较低代码点的音调符号最先排序。
- 常规控制字符(十六进制代码点 00 到 1F 以及 7F)、保留字符(十六进制代码点 80、81、8A、8C 到 90、9A、9C 到 9F、CE 到 D0、D3 到 DF、FB、FC 和 FF)和标点:
以上是在分类次序(即,常规控制字符为最先排序)和每个分类内的升序代码点次序(例如,00 先于 01 排序)中,先于字母字符进行排序的三个分类。
- 希伯来语和从左向右字母字符(在希伯来语排序次序表中):
从左向右显示的文字的排序次序总是先于希伯来语文字。
从左向右文字排序不区分大小写。例如,尽管大写字母“A”列于小写字母“a”之前,但是 Excel 认为两者是一样的,并不提供任何优先选择。
未标记的从左向右显示的文本(没有音调符号)先于标记的从左向右显示的文本进行排序。