Как найти границы диапазона в excel

Максим Максим



Ученик

(95),
на голосовании



6 лет назад

Голосование за лучший ответ

Арбузо Л.З.

Мудрец

(10496)


6 лет назад

=МИН (A2:J2)&”-“&МАКС (A2:J2)

Похожие вопросы

Содержание:

  1. Что такое диапазон?
  2. Как рассчитать диапазон в Excel?
  3. Вычислить условный диапазон в Excel

Обычно, когда я использую диапазон слов в своих руководствах по Excel, это ссылка на ячейку или набор ячеек на листе.

Но этот урок не об этом диапазоне.

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

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

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

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

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

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

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

Но в большинстве случаев у вас будет случайный набор данных, который еще не отсортирован.

Найти диапазон в таком наборе данных также довольно просто.

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

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

Ниже приведена формула для расчета диапазона для этого набора данных:
= МАКС (B2: B11) -МИН (B2: B11)

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

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

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

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

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

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

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

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

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

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

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

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

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

Ниже приведена формула, по которой можно найти диапазон с условием:
= MAX (B2: B11) -MINIFS (B2: B11, B2: B11, "> 20000")

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

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

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

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

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

Если в вашем Excel нет функции МИНИМУМ, воспользуйтесь приведенной ниже формулой, в которой для того же результата используется комбинация функций ЕСЛИ и МИНИМУМ:
= МАКС (B2: B11) -МИН (ЕСЛИ (B2: B11> 20000; B2: B11))
Так же, как я использовал условную функцию MINIFS, вы также можете использовать функцию MAXIFS, если вы хотите избежать точек данных, которые являются выбросами в другом направлении (т. Е. Пара больших точек данных, которые могут исказить данные)

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

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

Диапазоны и умение работать с ними в программе VBA является одним из основных навыков. При работе с таблицами (форматирование, копирование значений, сравнивание их) без умения задать диапазон, выгрузить значения из диапазона и т.п. работа никогда не будет эффективной и производительной. Поэтому в этой статье, мы рассмотрим основные принципы работы с диапазонами.

1. Определение границ диапазона с помощью кода VBA

На языке программирования границы диапазона задаются следующими командами:

CurrentRegion

CurrentRegion – аналог команды Ctrl+A. С помощью этой команды автоматически выделяется диапазон, не имеющий разрывов ни по строкам ни по столбцам

Пример кода с командой CurrentRegion:

Sub выделить_диапазон ()

dim r as Range

set r = selection ‘ присваиваем переменной r выделенную ячейку

set r = r.CurrentRegion ‘расширяем диапазон по строкам и столбцам до ячеек, в которых отсутствуют какие-либо значения

r.Select – выделяем полученный в результате команды диапазон

End Sub

UsedRange

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

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

Sub выделить_диапазон ()

dim r as Range

set r = ActiveSheet.UsedRange ‘на активном листе, в диапазон включаются ячейки расположенные между верхней левой и нижней правой ячейками

r.Select – выделяем полученный в результате команды диапазон

End Sub

EntireRow

Данная команда выделяет всю строку, в которой расположена выделенная ячейка

Sub выделить_диапазон ()

dim r as Range

set r = selection ‘ присваиваем переменной r выделенную ячейку

set r = r.EntireRow ‘диапазон расширяется на всю строку, в которой находилась выделенная ячейкка

r.Select – выделяем полученный в результате команды диапазон

End Sub

EntireColumn

Команда аналогичная команде EntireRow, только все действия производятся со столбцом

Функция ДОВЕРИТ в Excel предназначена для определения доверительного интервала для среднего значения, найденного для генеральной совокупности, которая имеет нормальное распределение.

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

Как построить доверительный интервал нормального распределения в Excel

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

Примечание:

Рассматриваемая функция была заменена функцией ДОВЕРИТ.НОРМ с версии Excel 2010. Функция ДОВЕРИТ была оставлена для обеспечения совместимости с документами, созданными в более ранних версиях табличного редактора.



Пример расчета доверительного интервала в Excel

Пример 1. В заводском цехе производят деталь, длина которой должна составлять 200 мм. Стандартное отклонение от длины – 3,6 мм. Для контроля качества деталей из партии (генеральная совокупность) делают выборку из 25 деталей. Определить интервал с доверительный уровнем 95%.

Вид таблицы данных:

Пример 1.

Для определения доверительного интервала используем функцию:

=ДОВЕРИТ(1-B2;B3;B4)

Описание параметров:

  • 1-B2 – уровень значимости (рассчитан с учетом зависимости от доверительного уровня);
  • B3 – значение стандартного отклонения;
  • B4 – количество деталей в выборке.

Полученный результат:

ДОВЕРИТ.

То есть, границы доверительного интервала соответствуют: (Xср-1,4112;Xср+1,4112). Допустим, было определено среднее значение выборки – 199,5 мм. Тогда доверительный интервал примерно определяется как (198,1;200,9), при этом номинальная длина детали (200 мм) находится в доверительном диапазоне, то есть производственный процесс не нарушен.

Как найти границы доверительного интервала в Excel

Пример 2. Были проведены опыты по определению скорости распространения звуковой волны в воздухе. Результаты 10 опытов записаны в таблицу. Определить левую и правую границы доверительного интервала для среднего значения.

Вид таблицы данных:

Пример 2.

Для нахождения левой границы используем формулу:

нахождение левой границы.

В данном случае выборка и генеральная совокупность приняты как имеющиеся данные для 10 проведенных опытов. Среднее выборочное значение рассчитано с помощью функции СРЗНАЧ. Для получения левой границы доверительного интервала из данного значения вычитаем число, полученное в результате выполнения функции ДОВЕРИТ, в которой значение второго аргумента определено с помощью функции СТАНДОТКЛОН.Г, а число опытов – подсчетом количества ячеек функцией СЧЁТЗ.

Поскольку уровень значимости не задан, используем стандартное значение – 0,05.

Правая граница определяется аналогично с разницей в том, что к среднему значению выборки прибавляется результат расчета функции ДОВЕРИТ:

Полученные значения:

нахождение правой границы.

Как посчитать доверительный интервал по функции ДОВЕРИТ в Excel

Функция имеет следующую синтаксическую запись:

=ДОВЕРИТ(альфа;стандартное_откл;размер)

Описание аргументов:

  • альфа – обязательный, принимает числовое значение, характеризующее уровень значимости – вероятность отклонения нулевой (неверной) гипотезы в том случае, когда она на самом деле верна. Определяется как 1-, где  – уровень доверия (вероятность нахождения истинного значения некоторой оцениваемой величины в определенном интервале, называемом доверительным).
  • стандартное_откл – обязательный, принимает значение стандартного отклонения величины для генеральной совокупности значений (в Excel предусмотрена функция для определения этой величины – СТАНДОТКЛОН.Г).
  • размер – обязательный, принимает числовое значение, характеризующее количество точек данных в анализируемой выборке (ее размер).

Примечания:

  1. Все аргументы функции должны указываться в виде числовых значений или данных, которые могут быть преобразованы в числа (например, текстовые строки с числами, логические ИСТИНА, ЛОЖЬ). В противном случае результатом выполнения функции ДОВЕРИТ будет код ошибки #ЧИСЛО!
  2. Аргумент альфа должен быть указан числовым значением из диапазона от 0 до 1 (оба включительно). Иначе функция ДОВЕРИТ вернет код ошибки #ЧИСЛО! Аналогичная ошибка возникает в случаях, когда аргумент стандартное_откл задан числом, взятым из диапазона отрицательных значений или нулем.
  3. Диапазон допустимых значений для аргумента размер – от 1 до бесконечности со знаком плюс.

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

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

Метод 1: Формирование из диапазона таблицы

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

  1. Выделите необходимый диапазон ячеек, которые должны быть включены в таблицу, перейдите на вкладку «Вставка» и разверните меню «Таблицы».Переход на вкладку Вставка для выделения границ таблицы в Microsoft Excel

  2. Из него выберите стандартный вариант – «Таблица».Выбор вставки для выделения границ таблицы в Microsoft Excel

  3. Не изменяйте диапазон или расширьте его, если первоначальное выделение оказалось неверным. При наличии заголовков обязательно отметьте галочкой пункт «Таблица с заголовками».Выбор диапазона вставки для выделения границ таблицы в Microsoft Excel

  4. После применения изменений вы увидите стандартное оформление столбцов и строк с заголовками, окрашиванием и линиями выделения клеток.Проверка вставки для выделения границ таблицы в Microsoft Excel

  5. Для изменения цветов на той же вкладке «Вставка» откройте список «Форматировать как таблицу» и ознакомьтесь с доступными стилями.Редактирование внешнего вида вставки для выделения границ таблицы в Microsoft Excel

Комьюнити теперь в Телеграм

Подпишитесь и будьте в курсе последних IT-новостей

Подписаться

Метод 2: Выбор границ из списка

Этот вариант относится к редактированию внешнего вида ячеек, но может быть применен для выделения границ таблицы.

  1. Для начала выделите клетки, которые должны входить в таблицу, затем на вкладке «Главная» разверните список «Границы».Открытие списка линий для выделения границ таблицы в Microsoft Excel

  2. Ознакомьтесь с перечнем границ и их миниатюрами, чтобы отыскать оптимальную.Выбор типа обводки для выделения границ таблицы в Microsoft Excel

  3. Если требуется выделить абсолютно все линии, укажите вариант «Все границы».Тип обводки всех линий для выделения границ таблицы в Microsoft Excel

  4. Как видно, выделение прошло успешно и таблица обрела свои границы.Проверка изменений для выделения границ таблицы в Microsoft Excel

  5. Если нужно редактировать тип линии, ее цвет или убрать одну из границ, обратитесь к другим инструментам этого списка.Настройка цвета и типа линии для выделения границ таблицы в Microsoft Excel

  6. Типов линий присутствует много, среди них есть пунктирные, жирные и двойные.Доступные типы линий для выделения границ таблицы в Microsoft Excel

  7. Я сделал границы оранжевого цвета и увеличил толщину линии, а вы можете выбрать цвет и стиль обводки под себя.Результат оформления после выделения границ таблицы в Microsoft Excel

Метод 3: Рисование границ вручную

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

  1. Не выделяйте ячейки, а только разверните «Границы» и сначала определитесь с типом линии и ее цветом.Настройка линий для ручной рисовки для выделения границ таблицы в Microsoft Excel

  2. После этого выберите «Нарисовать границу» или «Нарисовать сетку».Инструменты рисования для выделения границ таблицы в Microsoft Excel

  3. Зажмите ЛКМ и проведите по всем нужным ячейкам или добавьте по одной линии, кликая на границы ячейки.Ручное выделение для выделения границ таблицы в Microsoft Excel

  4. Можно добавить линии, идущие по диагонали клетки, проведя с нажатой мышкой от одного до противоположного угла.Перекрестные линии для выделения границ таблицы в Microsoft Excel

Ничего не помешает в любой момент сменить тип линии или ее цвет и продолжить добавление границ. Для удаления конкретной обводки используйте инструмент «Стереть границу».

Метод 4: Меню «Другие границы»

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

  1. Для перехода в меню откройте список «Границы» и щелкните по последнему пункту.Переход в меню Другие границы для выделения границ таблицы в Microsoft Excel

  2. Выберите тип линии и ее цвет.Выбор типа линии и цвета в меню для выделения границ таблицы в Microsoft Excel

  3. После этого укажите, должны это быть внешние или внутренние границы.Добавление линий через меню для выделения границ таблицы в Microsoft Excel

  4. Для добавления отдельных линий самостоятельно нажимайте по границам в окне предпросмотра или используйте кнопки, расположенные вокруг данного окна.Ручная рисовка линий через меню для выделения границ таблицы в Microsoft Excel

  5. Обратите внимание на то, что при изменении цвета границы не закрашиваются в него автоматически, поэтому придется еще раз их обвести для внесения корректировки. По завершении нажмите «ОК», покинув тем самым данное окно настройки.Применение изменений для выделения границ таблицы в Microsoft Excel

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

Метод 5: Изменение стиля ячеек

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

  1. Для этого выделите все необходимые ячейки и на вкладке «Главная» разверните список «Стили ячеек».Переход к стилям ячеек для выделения границ таблицы в Microsoft Excel

  2. В нем выберите подходящий стиль или целую тему.Просмотр стилей ячеек для выделения границ таблицы в Microsoft Excel

  3. Обратите внимание на то, что четкая обводка линий границ ячейки имеется только в блоке «Данные и модель».Стили ячеек с обводкой линий для выделения границ таблицы в Microsoft Excel

Редактируйте внешнее оформление таблицы в Excel так, как вам будет угодно, но не забывайте о том, что вся информация должна легко читаться, а сочетания цветов – быть приятными для глаза. Учитывайте то, что при публикации или печати документа с ним могут работать другие люди.

Добавить комментарий