Обычно, когда я использую диапазон слов в своих руководствах по Excel, это ссылка на ячейку или набор ячеек на листе. Но этот урок не об этом диапазоне. «Диапазон» также является математическим термином, который относится к диапазону в наборе данных (т. е. Диапазон между минимальным и максимальным значением в данном наборе данных).

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

Что такое диапазон?

В данном наборе данных диапазон этого набора данных будет разбросом значений в этом наборе данных.

Чтобы дать вам простой пример, если у вас есть набор данных об успеваемости учащихся, где минимальный балл составляет 15, а максимальный — 98, то разброс этого набора данных (также называемый диапазоном этого набора данных) будет 73.

Диапазон = 98-15

«Диапазон» — это не что иное, как разница между максимальным и минимальным значением этого набора данных.

Как рассчитать диапазон в Excel?

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

В Excel есть функции для определения максимального и минимального значения из диапазона (функции MAX и MIN).

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

Ниже приведена формула для расчета диапазона для этого набора данных:

=MAX(B2:B11)-MIN(B2:B11)

Приведенная выше формула находит максимальное и минимальное значение и дает нам разницу.

Довольно просто… не правда ли?

Вычислить условный диапазон в Excel

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

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

Если вы рассчитываете порядок для этого набора данных, это приведет к неправильной интерпретации данных.

К счастью, в Excel есть множество условных формул, которые могут помочь вам разобраться в некоторых аномалиях.

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

Если вы внимательно посмотрите на эти данные, вы заметите, что есть два магазина, где значения довольно низкие (Магазин 1 и Магазин 3).

Это может быть связано с тем, что это новые магазины или какие-то внешние факторы повлияли на продажи в этих конкретных магазинах.

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

В этом примере предположим, что я хочу игнорировать все те магазины, в которых стоимость продажи меньше 20 000.

Ниже приведена формула, по которой можно найти диапазон с условием:

= MAX (B2: B11) -MINIFS (B2: B11, B2: B11, "> 20000")

В приведенной выше формуле вместо использования функции MIN я использовал функцию MINIFS (это новая функция в Excel 2019 и Microsoft 365).

Эта функция находит минимальное значение, если соблюдены указанные в нем критерии. В приведенной выше формуле в качестве критерия я указал любое значение, превышающее 20 000.

Таким образом, функция MINIFS просматривает весь набор данных, но при вычислении минимального значения учитывает только те значения, которые больше 20 000.

Это гарантирует, что значения ниже 20 000 игнорируются, а минимальное значение всегда больше 20 000 (следовательно, игнорируются выбросы).

Обратите внимание, что MINIFS — это новая функция в Excel, доступная только в Excel 2019 и подписке Microsoft 365. Если вы используете предыдущие версии, у вас не будет этой функции (и вы можете использовать формулу, описанную далее в этом руководстве)

Если у вас нет функции MINIF в вашем Excel, используйте приведенную ниже формулу, которая использует комбинацию функции IF и MIN, чтобы сделать то же самое:

=MAX(B2:B11)-MIN(IF(B2:B11>20000,B2:B11))

Так же, как я использовал условную функцию MINIFS, вы также можете использовать функцию MAXIFS, если хотите избежать точек данных, которые являются выбросами в другом направлении (т. Е. Пара больших точек данных, которые могут исказить данные)

Итак, вот как вы можете быстро найти диапазон в Excel с помощью пары простых формул.

Надеюсь, вы нашли этот урок полезным.

Как найти диапазон в Excel (простые формулы)