image

В этой статье мы узнаем, как найти значение процентиля при заданных критериях в Excel

Сценарий:

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

Например, нахождение процентиля зарплат в определенном отделе или наличие нескольких критериев по дате, именам, отделу или даже числовым данным, таким как зарплаты ниже значения или количество выше значения.

Для этого вам нужно вручную извлечь требуемые числа, а затем вычислить процентиль массива с критериями. Использование функции ЕСЛИ с формулами массива.

Как решить проблему?

Вы, должно быть, думаете, как это возможно, чтобы выполнять логические операции над массивами таблиц с помощью функции ЕСЛИ. Функция ЕСЛИ в Excel очень полезна, она поможет вам справиться с некоторыми сложными задачами в Excel или любых других языках программирования. Функция IF проверяет условия в массиве, соответствующие требуемым значениям, и возвращает результат в виде массива, соответствующего условиям True как 1 и False как 0 Для этой проблемы мы будем использовать следующие функции:

  1. link: / Mathematical-functions-how-to-use-the-percentile-function [PERCENTILE-function]

  2. link: / tips-if-condition-in-excel [IF function]

Нам потребуются эти вышеупомянутые функции и некоторые основные принципы работы с данными. логические условия на массивы можно применять с помощью логических операторов. Эти логические операторы работают как с текстом, так и с числами. Ниже приведена общая формула. \ {} * фигурные скобки — это волшебный инструмент для выполнения формул массива с функцией ЕСЛИ.

Общая формула:

\{* =

PERCENTILE

( IF ( (range

op crit), percentile_array ), k ) }*

Примечание. Для фигурных скобок (\ {}) Используйте Ctrl + Shift + Enter * при работе с массивами или диапазонами в Excel. По умолчанию в формуле будут созданы фигурные скобки. НЕ пытайтесь жестко запрограммировать фигурные скобки.

диапазон: массив, где применяется условие op: оператор, операция применена крит: критерии применяются к диапазону percentile_array: array, где требуется процентиль k: k-й процентиль (например, 33% → k = 0,33 значение как число)

Пример:

Все это может быть непонятным для понимания. Итак, давайте протестируем эту формулу, запустив ее на примере, показанном ниже. Здесь у нас есть данные о полученных товарах из разных регионов с указанием даты, количества и цены. Здесь у нас есть данные, и нам нужно найти 25-й процентиль или значение, соответствующее 25% с учетом заказов, которые получены только из «Восточного» региона. Теперь вы готовы получить желаемый результат, используя формулу ниже.

Используйте формулу:

\{* =

PERCENTILE

( IF ( B2:B11

= «East» , D2:D11 ) , 0.25 ) }

Пояснение:

  1. Область B2: B11 = «Восток»: проверяет значения в области массива на соответствие с «Востоком».

  2. Логический оператор возвращает True для согласованного значения и False для несогласованного значения.

  3. Теперь функция ЕСЛИ возвращает только ценовые значения, соответствующие единицам и False, как есть. Ниже показан диапазон, возвращаемый функцией IF и получаемый функцией PERCENTILE.

\{ ЛОЖНЫЙ ; 303,63; ЛОЖНЫЙ ; 153,34; ЛОЖНЫЙ ; 95,58; ЛОЖНЫЙ ; ЛОЖНЫЙ ; 177; ЛОЖНЫЙ } . Функция ПРОЦЕНТИЛЬ возвращает 25% (k = 0,25) процентиль цены для возвращенного массива.

image

Здесь массивы даны с использованием ссылки на ячейку. Теперь ниже указана цена, соответствующая 25% массива.

image

Как видите, цена составляет 138,9 из трех заявок с «Востока», имеющих значения 303,63, 153,34 и 95,58. Теперь получите значение цены с другим процентилем, просто изменив k-е значение на 0,5 для 50%, 0,75 для 75% и 1 для 100% значения процентиля.

image

Как видите, у нас есть все значения процентилей, соответствующие заданным критериям. Теперь используйте формулу со значением даты в качестве критерия.

процентиль, если с критериями даты в Excel:

Дата как критерий — сложная вещь в Excel. Поскольку Excel сохраняет значения даты как числа. Поэтому, если значение даты не распознается Excel, тогда формула возвращает ошибку. Здесь нам нужно найти значение 25% -ного процентиля для заказов, полученных после 15 января 2019 года.

Используйте формулу:

\{* =

PERCENTILE

( IF ( A2:A11

> H3 , D2:D11 ) , 0.25 ) }

>: оператор больше, чем применяется к массиву дат.

image

Здесь массивы даны с использованием ссылки на ячейку. Теперь ниже указана цена, соответствующая 25% массива.

image

Как видите, 90,27 — это значение 25-го процентиля, имеющее дату после 15 января 2019 г. Теперь получите процентиль для другого значения k.

image

Вот все значения процентилей в качестве результатов. Вот все заметки, касающиеся использования формулы.

Примечания:

  1. Percentile_array в формуле работает только с числами.

  2. НЕ ЗАПРЕЩАЕТСЯ кодировать фигурные скобки формулами.

  3. Если формула возвращает ошибку #VALUE, проверьте, должны ли присутствовать фигурные скобки в формуле, как показано в примерах в статье.

  4. Такие операции, как равно (=), меньше, чем равно (⇐), больше (>) или не равно (<> *), могут выполняться в рамках применяемой формулы, только с числами.

Надеюсь, эта статья о том, как найти процентиль с критериями в Excel, будет пояснительной. Дополнительные статьи о формулах суммирования можно найти здесь. Если вам понравились наши блоги, поделитесь ими со своими друзьями на Facebook. А также вы можете подписаться на нас в Twitter и Facebook. Мы будем рады услышать от вас, дайте нам знать, как мы можем улучшить, дополнить или усовершенствовать нашу работу и сделать ее лучше для вас. Напишите нам на [email protected]

Статьи по теме:

link: / summing-excel-sumproduct-function [Как использовать функцию СУММПРОИЗВ в Excel]: возвращает СУММ после умножения значений в нескольких массивах в Excel.

link: / summing-sum-if-date-is-between [SUM if date is between]: возвращает СУММУ значений между заданными датами или периодом в Excel.

link: / summing-sum-if-date-is-more-than-given-date [Сумма, если дата больше заданной даты]: * Возвращает СУММУ значений после заданной даты или периода в Excel.

link: / summing-2-way-to-sum-by-month-in-excel [2 способа суммирования по месяцам в Excel]: * Возвращает СУММУ значений за данный конкретный месяц в excel.

link: / summing-how-to-sum-multiple-columns-with-condition [Как суммировать несколько столбцов с условием]: * Возвращает СУММУ значений по нескольким столбцам, имеющим условие в Excel.

Популярные статьи:

link: / keyboard-formula-shortcuts-50-excel-shortcuts-to-повышения-продуктивности [50 ярлыков Excel для повышения производительности]: быстрее справляйтесь с задачей. Эти 50 ярлыков заставят вас работать в Excel еще быстрее.

link: / formulas-and-functions-Introduction-of-vlookup-function [Как использовать функцию VLOOKUP в Excel]: это одна из наиболее часто используемых и популярных функций Excel, которая используется для поиска значений из разных диапазонов и листы. link: / tips-countif-in-microsoft-excel [Как использовать функцию СЧЁТЕСЛИ в Excel]: Подсчет значений с условиями с помощью этой удивительной функции. Вам не нужно фильтровать данные для подсчета определенных значений. Функция Countif важна для подготовки вашей приборной панели.

link: / excel-formula-and-function-excel-sumif-function [Как использовать функцию СУММЕСЛИ в Excel]: Это еще одна важная функция панели инструментов. Это поможет вам суммировать значения для конкретных условий.