В этой статье мы узнаем, как получить минимальное значение, если условие истинно в Excel.

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

Давайте получим общую формулу для этого

{ =MIN (IF (range = criteria, values)) }

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

Длина обоих массивов должна быть одинаковой. Не ставьте фигурные скобки вручную, используйте Ctrl + Shift + Enter вместо Enter после завершения формулы.

Давайте разберемся с этой функцией на примере.

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

0017

В этом помогут функции МИН и ЕСЛИ в Excel.

Мы будем использовать формулу для произведения Arrowroot:

{ =MIN(IF (B2:B26 = D2, A2:A26))}

Пояснение:

B2: B26: диапазон, в котором формула соответствует названию продукта в ячейке D2 и возвращает массив ИСТИНА (единицы) и ЛОЖЬ (нули).

A2: A26: Умножается дата истечения срока, соответствующая диапазону. Формула опускается до = MIN (IF (\ {0; 0; 0; 0; 0; 0; 0; 0; TRUE; 0; 0; 0; 0; 0 ; ИСТИНА; 0; 0; 0; 0; 0; ИСТИНА; 0; 0; 0; 0}, \ {43538; 43535; 43532; 43529; 43526; 43523; 43520; 43517; 43514; 43511; 43508; 43505; 0; 43499; 43496; 43493; 43490; 43487; 43484; 43481; 43478; 43475; 43472; 43469; 43466}))

\ {0; 0; 0; 0; 0; 0; 0; 0; 43514; 0; 0; 0; 0; 0; 43496; 0; 0; 0; 0; 0; 43478; 0; 0; 0; 0} Эта формула возвращает минимальное значение, соответствующее всем ИСТИННЫМ значениям. Преобразуйте формат ячейки в текущую дату, используя параметр формата ячейки в Excel.

0018

13.01.2019 — самый ранний срок годности аррорута.

Используйте формулу для продукта Морковь

{ =MIN(IF(B2:B26 = D3, A2:A26)) }

0019

Как видите, эта формула возвращает самый ранний срок годности (минимальное значение) для конкретного продукта.

Для версии выше Excel 2016 через OFFICE 365 пользователь использует функцию Excel MINIFS:

=MINIFS(values, range, criteria)

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

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

link: / statistics-formulas-excel-small-function [Как использовать МАЛЕНЬКУЮ функцию в Excel] link: / statistics-formulas-calculate-max-if-condition-match [Как вычислить максимальное значение, если условие соответствует в Excel] ссылка: / логические-формулы-excel-large-function [Как использовать функцию НАИБОЛЬШИЙ в Excel]

link: / statistics-formulas-excel-max-function-2 [Как использовать функцию MAX в Excel] link: / lookup-formulas-retrieving-the-first-value-in-a-list-that- больше-меньше-указанного-числа [Получение первого значения в списке, которое больше / меньше указанного значения в Excel] `

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

link: / formulas-and-functions-Introduction-of-vlookup-function [Как использовать функцию ВПР в Excel] link: / tips-countif-in-microsoft-excel [Как использовать функцию СЧЁТЕСЛИ в Excel ] link: / excel-formula-and-function-excel-sumif-function [Как использовать функцию СУММЕСЛИ в Excel]