STDEV.P, STDEV.S, STDEVX.P, STDEVX.S

STDEV.P

STDEV.P – Вычисляет стандартное отклонение для всей совокупности значений в столбце (скалярное значение). Данная функция полезна, когда вам нужно понять, насколько значения в наборе данных разбросаны относительно среднего значения.

Синтаксис

STDEV.P(Название столбца)

где Название столбца - столбец, содержащий числовые значения, для которых нужно вычислить стандартное отклонение.

STDEV.S

STDEV.S – Вычисляет стандартное отклонение на основе выборки. Эта функция используется, когда у вас есть часть данных.

Расчет не производится, если в наличии всего одна строка или одно значение.

Синтаксис

STDEV.S(Название столбца)

где Название столбца – столбец, который содержит числовые значения, для которых будет рассчитано стандартное отклонение выборки.

STDEVX.P

STDEVX.P – Вычисляет стандартное отклонение по всей совокупности значений, созданной в результате вычисления выражения для каждой строки таблицы. Эта функция используется, когда вам нужно определить, насколько значения в наборе данных отклоняются от среднего значения, учитывая все значения (в отличие от выборки).

Синтаксис

STDEVX.P(Таблица, Выражение)

где

  • Таблица – название таблицы, по строкам которой будет вычисляться выражение.

  • Выражение – выражение, которое будет вычисляться для каждой строки таблицы.

STDEVX.S

STDEVX.S – Вычисляет стандартное отклонение по выборке, полученной в результате вычисления выражения для каждой строки таблицы.

Расчет не производится, если в наличии всего одна строка или одно значение.

Синтаксис

STDEVX.S(<Таблица>, <Выражение>)

где

  • Таблица – таблица, по строкам которой будет вычисляться выражение.

  • Выражение – выражение, которое будет вычисляться для каждой строки таблицы.

Примеры

В описании примеров мы будем опираться на предположение, что у вас есть таблица "факты онлайн-продаж", которая содержит столбцы “salesamount”, “unitcost“, "unitprice", “salesquantity” и “returnquantity“.

STDEV.P

Допустим, вы хотите вычислить стандартное отклонение всех продаж. В этом вам поможет следующая формула:

Стандартное отклонение = STDEV.P ( 'факты онлайн продаж'[salesamount] )

где

STDEV.P – функция, которая вычисляет стандартное отклонение, используя все значения в наборе данных.
[salesamount] – столбец, для которого вычисляется стандартное отклонение.
'факты онлайн продаж' – таблица, в которой хранится столбец salesamount.

Формула вычисляет стандартное отклонение для значений в столбце salesamount:

 

stdev.p.png

STDEV.S

Теперь предположим, что вы хотите вычислить выборочное стандартное отклонение для значений в определенном столбце. Для этого вы можете воспользоваться следующей формулой:
Выборочное стандартное отклонение = STDEV.S ( 'факты онлайн продаж'[unitcost] )

где

STDEV.S – функция вычисления выборочного стандартного отклонения.
[unitcost] – столбец, по которому будет вычисляться выборочное стандартное отклонение.
'факты онлайн продаж' – таблица, в которой находится этот столбец.

Формула вычисляет выборочное стандартное отклонение для значений в столбце unitcost:

stdev.s.png

STDEVX.P

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

Стандартное отклонение по всей совокупности значений = STDEVX.P ( 'факты онлайн продаж', 'факты онлайн продаж'[unitprice] * 'факты онлайн продаж'[salesquantity] )

где

STDEVX.P – функция, которая вычисляет стандартное отклонение по всей совокупности значений выражения для каждой строки таблицы.
'факты онлайн продаж' – название таблицы, по которой будет вычисляться стандартное отклонение.
'факты онлайн продаж'[unitprice] * 'факты онлайн продаж'[salesquantity] – выражение, для которого вычисляется стандартное отклонение. В данном случае, это произведение стоимости единицы товара (unitprice) на количество проданных единиц (salesquantity):

STDEVX.S

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

Стандартное отклонение выборки = STDEVX.S ( 'факты онлайн продаж', 'факты онлайн продаж'[salesquantity] - 'факты онлайн продаж'[returnquantity] )

где

'факты онлайн продаж' – таблица, по которой будет производиться вычисление.
'факты онлайн продаж'[salesquantity] - 'факты онлайн продаж'[returnquantity] – выражение, вычисляющее разницу между количеством продаж и количеством возвратов для каждой строки таблицы.

Таким образом, формула вычисляет выборочное стандартное отклонение по всем вычисленным значениям (разница между количеством продаж и возвратов) для каждой строки таблицы 'факты онлайн продаж'.


Смотрите также

Поддерживаемые функции DAX

Нужна дополнительная помощь?

Свяжитесь с технической поддержкой.