В EXCEL ранее 2016 версии нет функции, объединяющей в себе МИН и ЕСЛИ.
В тех случаях, когда необходимо найти минимум, но с определённым условием (например, ненулевой), необходимо воспользоваться функцией массива.
Найдем в примере наименьшие ненулевые продажи в наших минимаркетах.
Нулевые значения будем отбрасывать, т.к. это означает, что магазины закрывались на ремонт.
Будем работать с окнами аргументов (fx), чтобы разобраться в порядке и в скобках.
Для этого:
- В ячейку с будущим результатом вводим функцию =МИН(
- Далее после открытия аргументов с помощью кнопки fx, вводим в первый аргумент вручную с скобками - ЕСЛИ()
- Выделяем слово ЕСЛИ два раза левой кнопкой и также нажимаем на fx 2 раза с задержкой, чтобы открыть окно аргументов.
- В аргумент Лог_выражение выделяем весь диапазон наших продаж и прописываем условие >0
- В аргумент Значение_если_истина заново выделяем тот же наш диапазон и нажимаем ОК.
- Выражение выдаст ошибку #ЗНАЧ! т.к. такая запись подразумевает использование выражений в виде массива.
Поэтому ставим курсор на наше выражение и нажимаем сочетание клавиш Ctrl+Shift+Enter.
Если материал Вам понравился или даже пригодился, Вы можете поблагодарить автора, переведя определенную сумму по кнопке ниже:
(для перевода по карте нажмите на VISA и далее "перевести")