# Median — функция диаграммы

Функция Median() возвращает значение median диапазона значений, агрегированных в выражении, повторяемом в измерениях диаграммы.

Синтаксис:

Median([{SetExpression}] [DISTINCT] [TOTAL [&lt;fld{, fld}&gt;]] expr)

Возвращаемые типы данных: числовое значение

Аргументы:

* expr: Выражение или поле, содержащее данные для измерения.

* SetExpression: По умолчанию функция агрегирования агрегирует множество возможных записей, определенных выборкой. Альтернативный набор записей может быть определен набором выражений анализа.

* DISTINCT: Если слово DISTINCT указывается до аргументов функции, все дубликаты, возникшие в результате оценки аргументов функции, будут проигнорированы.

* TOTAL: Если слово TOTAL стоит перед аргументами функции, вычисление выполняется по всем возможным значениям, указанным в текущих выборках, а не только в тех, которые относятся к значению текущего измерения, т. е. измерения диаграммы игнорируются. После префикса TOTAL может быть указан список, включающий одно или несколько имен полей в угловых скобках &lt;fld&gt;. Эти имена полей должны быть поднабором переменных измерений диаграммы.

  [Определение объема агрегирования](https://help.qlik.com/ru-RU/qlikview/May2024/Subsystems/Client/Content/QV_QlikView/ChartFunctions/define-aggregation-scope.htm)

Ограничения:

Параметр функции агрегирования не должен содержать функции агрегирования, кроме внутреннего агрегирования, содержащего квалификатор TOTAL. Для получения более расширенных вложенных агрегирований необходимо использовать расширенную функцию Aggr вместе с заданным измерением.

Примеры:

Добавьте следующий пример скрипта в приложение и запустите.

`Table1:` `crosstable LOAD recno() as ID, * inline [` `Observation|Comparison` `35|2` `40|27` `12|38` `15|31` `21|1` `14|19` `46|1` `10|34` `28|3` `48|1` `16|2` `30|3` `32|2` `48|1` `31|2` `22|1` `12|3` `39|29` `19|37` `25|2 ] (delimiter is '|');`

Затем создайте прямую таблицу с ` Type  ` в качестве измерения и `Median(Value)` в качестве меры. Необходимо включить `Totals` в свойствах таблицы.

**Результат:**

Значения median для:

* Totals равно 19
* Comparison равно 2,5
* Observation равно 26,5

## Подробнее

* [Avg — функция диаграммы](https://help.qlik.com/ru-RU/qlikview/May2024/Subsystems/Client/Content/QV_QlikView/ChartFunctions/StatisticalAggregationFunctionsinCharts/avg.htm)
* [Анализ множества и выражения множества](https://help.qlik.com/ru-RU/qlikview/May2024/Subsystems/Client/Content/QV_QlikView/ChartFunctions/SetAnalysis/set-analysis-expressions.htm)