# Median - 脚本函数

Median() 用于返回迭代于 group by 子句定义的大量记录的表达式中的聚合中间值。

语法：

Median (expr)

返回数据类型： 数字

参数：

参数

| 参数 | 说明 |
| --- | --- |
| expr | 表达式或字段包含要度量的数据。 |

## 示例：使用中间值的脚本表达式

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

#### 示例 - 脚本表达式

### 加载脚本

在本示例的数据加载编辑器中加载以下内联数据和脚本表达式。

```
Table 1:
Load RecNo() as RowNo, Letter, Number Inline
[Letter, Number
A,1
A,3
A,4
A,9
B,2
B,8
B,9];
					
Median:
LOAD Letter,
Median(Number) as MyMedian
Resident Table1 Group By Letter;
										
```

有关使用内联加载的详细信息，请参阅[使用内联加载来加载数据](https://help.qlik.com/zh-CN/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/inline-loads-qs.htm)。

### 创建可视化

在 Qlik Sense 工作表中创建表可视化，以 Letter 和 MyMedian 为维度。

### 结果

![](https://help.qlik.com/zh-CN/sense/May2025/Subsystems/Hub/Content/Resources/Images/Median_script.png)

### 解释

当数字按从最小到最大的顺序排序时，中位数被视为“中间”数字。如果数据集的值为偶数，则函数返回两个中间值的平均值。在本例中，为 A 和 B 的每组值计算中值，分别为 3.5 和 8。