# Ord - 脚本和图表函数

Ord() 用于返回输入字符串第一个字符的 Unicode 代码点数。Ord() 返回字符串第一个字符的数字值（ASCII 或 Unicode）。此函数可用于根据字符串的底层字符代码对其进行评估或比较，例如，在对包含非标准字符的字符串进行排序或筛选时。

语法：

Ord(text)

返回数据类型： 整数

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/StringFunctions/Ord.htm)

#### 示例和结果：

示例： 图表表达式

| 示例 | 结果 |
| --- | --- |
| `Ord('A')` | 返回整数 65。 |
| `Ord('Ab')` | 返回整数 65。 |

示例： 加载脚本

```
//Guqin (Chinese: 古琴) – 7-stringed zithers
T2:
Load *, 
ord(Chinese) as OrdUnicode,                  
ord(Western) as OrdASCII;                    
Load * inline [
Chinese, Western
古琴, Guqin ]; 
 
```

结果：

| 中文 | Western | OrdASCII | OrdUnicode |
| --- | --- | --- | --- |
| 古琴 | Guqin | 71 | 21476 |