Сравнение версий
Ключ
- Эта строка добавлена.
- Эта строка удалена.
- Изменено форматирование.
MEDIAN
возвращает медиану чисел в столбце.
MEDIANX
возвращает медианное значение выражения, вычисленного для каждой строки в таблице. Она принимает два аргумента: первый – это таблица или выражение, возвращающее таблицу, а второй – столбец или выражение, для которого нужно вычислить медиану.
Медиана — это число, которое является серединой множества чисел, расположенных в порядке возрастания. То есть половина чисел имеют значения большие, чем медиана, а половина чисел имеют значения меньшие, чем медиана.
Основное отличие медианы от среднего значения заключается в том, как они реагируют на экстремальные значения (выбросы) в наборе данных. Среднее значение рассчитывается как сумма всех чисел, делённая на их количество, и поэтому оно чувствительно к экстремальным значениям, которые могут значительно повлиять на результат. В то время как медиана Медиана же показывает середину данных, она определяется как значение, которое делит набор данных на две равные части, когда данные отсортированы по возрастанию. Медиана не так сильно подвержена влиянию экстремальных значений (выбросов), как среднее арифметическое, что делает ее более устойчивой мерой центральной тенденции.
Основное отличие MEDIANX от MEDIAN заключается в том, что MEDIANX позволяет вычислять медиану для каждой строки таблицы, тогда как MEDIAN вычисляет медиану для всего столбца. Это делает MEDIANX более гибкой функцией, позволяющей анализировать данные на более детальном уровне.
Синтаксис
MEDIAN(<колонка>)
где <колонка>
– столбец, содержащий числа, для которых необходимо вычислить медиану.
Примечание |
---|
Учитываются только числа в столбце. Пустые значения игнорируются. Логические значения, даты и текст не поддерживаются. |
MEDIANX(<таблица>, <выражение>)
где –
<таблица>
– таблица, содержащая данные, для которых будет вычисляться медиана.
<выражение>
– выражение, которое вычисляется для каждой строки таблицы. Это выражение должно возвращать числовое значение.
Примечание |
---|
Учитываются только числа в столбце. Пустые значения игнорируются. Логические значения, даты и текст не поддерживаются. |
Примеры
MEDIAN
Формула ниже вычисляет медиану возраста клиентов. Это значение важно для понимания среднего возраста клиентской базы и может быть использовано для различных аналитических целей, например, для определения целевой аудитории:
MEDIAN( Customers[Age] )
где –
Customers
– таблица со списком клиентов;
Age
– столбец, содержащий возраст клиентов.
MEDIANX
Предположим, у вас есть таблица Products
с ценами и количеством проданных товаров, и вы хотите вычислить медиану общего дохода для каждого товара. Для этого можно воспользоваться следующей формулой:
MEDIANX(Products, Products[Price] * Products[Quantity])
где –
Products
– таблица, содержащая данные о продуктах;Products[Price] * Products[Quantity]
– выражение, вычисляющее доход для каждой строки.
Функция MEDIANX
вычислит медиану доходов для всех строк в таблице Products
.
Смотрите также
📄 Моделирование данных с помощью DAX
📄 Поддерживаемые функции DAX
📄 Математические операторы
📄 Примеры
Нужна дополнительная помощь?