Поиск минимального значения в таблицах Excel

Иван Корнев·11.04.2026·4 мин

Чтобы быстро найти наименьшее число в списке или диапазоне ячеек, используйте функцию =МИН(диапазон). Например, формула =МИН(A1:A50) мгновенно вернет самое маленькое число из указанного столбца, автоматически пропустив пустые ячейки и текст. Это базовый и самый надежный способ для большинства задач.

Если ваша задача сложнее — например, нужно найти минимум только среди товаров определенной категории или игнорировать ячейки с ошибками — потребуются расширенные функции вроде МИНЕСЛИ или комбинации МИН с ФИЛЬТР. Ниже подробно разобраны все сценарии: от простого поиска до работы с большими массивами данных.

Быстрый старт: Выделите пустую ячейку, введите =МИН(, выделите мышкой нужный диапазон данных и нажмите Enter. Готово.

Базовый поиск минимума в диапазоне

Функция МИН (в английской версии MIN) сканирует выбранный диапазон и возвращает наименьшее числовое значение.

Синтаксис:

=МИН(число1; [число2]; ...)

Чаще всего в качестве аргумента выступает ссылка на диапазон: =МИН(A2:A100).

Особенности работы:

  • Пустые ячейки: Игнорируются автоматически, не влияют на результат.
  • Текст: Если в диапазоне есть текстовые значения, функция их пропускает.
  • Логические значения: ИСТИНА и ЛОЖЬ игнорируются при ссылке на диапазон (но учитываются, если введены как прямые аргументы).
  • Нулевые значения: Учитываются как число 0. Если это наименьшее число в списке, оно и будет результатом.

Проверка формата: Если формула возвращает 0, хотя вы видите в списке отрицательные числа или числа больше нуля, проверьте формат ячеек. Возможно, данные сохранены как текст. В таком случае МИН их не увидит.

Поиск минимума по условию (МИНЕСЛИ)

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

Для этого в современных версиях Excel (2019, 365) используется функция МИНЕСЛИ (MINIFS).

Синтаксис:

=МИНЕСЛИ(диапазон_поиска; диапазон_условия1; условие1; [диапазон_условия2; условие2]; ...)

Пример: Найти минимальную зарплату (столбец B) среди сотрудников отдела "Продажи" (столбец A):

=МИНЕСЛИ(B2:B100; A2:A100; "Продажи")

Работа со старыми версиями Excel

Если у вас версия старше 2019 года, функции МИНЕСЛИ нет. Используйте формулу массива:

=МИН(ЕСЛИ(A2:A100="Продажи"; B2:B100))

Важно: В старых версиях после ввода такой формулы нужно нажать Ctrl + Shift + Enter, чтобы она заработала корректно (появятся фигурные скобки {}).

Обработка ошибок и нестандартных данных

Реальные таблицы часто содержат ошибки вычислений (#ДЕЛ/0!, #Н/Д), которые ломают работу функции МИН, заставляя её также возвращать ошибку.

Игнорирование ошибок

Чтобы найти минимум, пропуская ячейки с ошибками, используйте связку с функцией ЕСЛИОШИБКА или АГРЕГАТ.

Вариант 1 (Универсальный): Функция АГРЕГАТ умеет игнорировать ошибки встроенными параметрами.

=АГРЕГАТ(5; 6; A1:A100)
  • 5 — код функции МИН.
  • 6 — код игнорирования ошибок.

Вариант 2 (Для Excel 365/2019): Использование ФИЛЬТР.

=МИН(ФИЛЬТР(A1:A100; ЕЧИСЛО(A1:A100)))

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

Поиск минимума по нескольким условиям

Функция МИНЕСЛИ позволяет задавать неограниченное количество условий. Все они должны выполняться одновременно (логика «И»).

Задача: Найти минимальную стоимость аренды (столбец C) для квартир с 2 комнатами (столбец A) и площадью более 50 кв.м (столбец B).

=МИНЕСЛИ(C2:C500; A2:A500; 2; B2:B500; ">50")

Обратите внимание: числовые условия (больше, меньше, равно) записываются в кавычках, если используются знаки сравнения.

Сравнение методов поиска минимума

ЗадачаРекомендуемая функцияПример формулы
Простой минимум в столбцеМИН=МИН(A1:A10)
Минимум по одному условиюМИНЕСЛИ=МИНЕСЛИ(B1:B10; A1:A10; "Да")
Минимум по нескольким условиямМИНЕСЛИ=МИНЕСЛИ(C:C; A:A; "X"; B:B; ">10")
Игнорирование ошибок (#N/A и др.)АГРЕГАТ=АГРЕГАТ(5; 6; A1:A10)
Старые версии Excel + условиеМИН + ЕСЛИ{=МИН(ЕСЛИ(...))}

Частые ошибки при работе с минимумом

  1. Результат 0 вместо реального минимума.

    • Причина: В диапазоне есть пустая ячейка или текст, который выглядит как число, но таковым не является. Функция МИН считает пустоту нулем или игнорирует текст, находя реальным минимумом 0.
    • Решение: Проверьте данные через фильтр или используйте условное форматирование для выявления текста.
  2. Ошибка #ЗНАЧ! при использовании МИНЕСЛИ.

    • Причина: Размеры диапазонов поиска и условия не совпадают (например, один от A1 до A100, другой от B1 до B50).
    • Решение: Убедитесь, что все диапазоны в формуле имеют одинаковую высоту.
  3. Формула не обновляется.

    • Причина: Включен ручной режим пересчета в Excel.
    • Решение: Перейдите на вкладку «Формулы» -> «Параметры вычислений» -> выберите «Автоматически».

FAQ

Можно ли найти минимальное текстовое значение (по алфавиту)? Да, функция МИН работает и с текстом. Она вернет значение, которое идет первым по алфавиту (например, "Арбуз" раньше "Банан"). Однако для сложной текстовой сортировки лучше использовать функции сортировки.

Как найти второе наименьшее значение? Используйте функцию =НАИМЕНЬШИЙ(диапазон; 2). Где 2 — это порядковый номер значения (1 — самое маленькое, 2 — второе по величине и т.д.).

Работает ли МИН с датами? Да. В Excel даты хранятся как числа. Функция МИН найдет самую раннюю дату в диапазоне. Не забудьте отформатировать ячейку с результатом как «Дата», иначе вы увидите порядковый номер дня.