Как сделать

Как объединить функции MIN и IF в формуле массива Excel

Данные Race Times, введенные в Excel

Лучший способ понять, как объединить функции MIN и IF в Excel, это на примере. Этот учебный пример содержит время для двух соревнований на соревнованиях по треку — спринты на 100 и 200 метров.

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

Работа каждой части формулы выглядит следующим образом:

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

Инструкции в этой статье относятся к Excel для Office 365, Excel 2019, Excel 2016, Excel 2013 и Excel 2010.

MIN IF Синтаксис и аргументы вложенных формул

Синтаксис для формулы MIN , если:

Поскольку функция IF вложена в функцию MIN, вся функция IF становится единственным аргументом для функции MIN.

Аргументы для функции IF:

  • логический_тест (обязательный) — значение или выражение, которое проверяется на то, является ли оно истинным или ложным.
  • value_if_true (обязательно) — значение, которое отображается, если значение логического_стали равно true.
  • value_if_false (необязательно) — значение, которое отображается, если значение логического_стали равно false.

В этом примере логический тест пытается найти совпадение для названия расы, введенного в ячейку D10 рабочего листа . Аргумент value_if_true, с помощью функции MIN, является самым быстрым временем для выбранной расы. Аргумент value_if_false опущен, поскольку он не нужен, а его отсутствие сокращает формулу. Если имя гонки, которого нет в таблице данных, например 400-метровая гонка, введено в ячейку D10, формула возвращает ноль.

Пример формулы MIN IF в массиве Excel

Введите следующие учебные данные в ячейки с D1 по E9:

Время 
гонки Время гонки (сек)
100 метров 11,77
100 метров 11,87
100 метров 11,83
200 метров 21,54
200 метров 21,50
200 метров 21,49
Гонка Самая высокая температура (сек)

В ячейке D10 введите «100 метров» (без кавычек). Формула будет искать в этой ячейке, чтобы найти, для какой из рас вы хотите, чтобы она находила самое быстрое время.

Данные Race Times, введенные в Excel

Ввод MIN IF вложенной формулы

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

После ввода формулы не нажимайте клавишу Enter на клавиатуре и не щелкайте мышью по другой ячейке; вам нужно превратить формулу в формулу массива. Для этого:

  1. Введите следующее:

Создание формулы массива

  1. Нажмите и удерживайте клавиши Ctrl и Shift на клавиатуре.

  2. Нажмите клавишу Enter на клавиатуре, чтобы создать формулу массива.

  3. Ответ 11.77 появляется в ячейке F10, потому что это самое быстрое (наименьшее) время для трех 100-метровых спринтерских заездов.

    MIN ЕСЛИ пример
Похожие посты
Как сделать

Как получить возмещение за покупки в iTunes или App Store

Как сделать

Поверхностное перо не работает? Вот как это исправить

Как сделать

Как настроить и использовать Fire TV Recast

Как сделать

Как изменить рингтон по умолчанию на вашем iPhone