Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как найти минимальное значение в диапазоне без учета 0 и 1 в Excel

Nikita Sidorov Ученик (169), на голосовании 2 дня назад
нужно в строке из диапазона чисел, найти минимальное число исключая 0 и 1
Дополнен 1 месяц назад
например строка состоит:
0 1 1 0 2 0 1 4 2 1 0
Нужно сделать так, чтобы результат был 2, как минимальное число без учета 0 и 1
Голосование за лучший ответ
Rosenwurf Профи (551) 1 месяц назад
{=МИН(ЕСЛИ(A1:A10<>0;A1:A10;""))}
Nikita SidorovУченик (169) 1 месяц назад
Nikita SidorovУченик (169) 1 месяц назад
DsD Просветленный (26714) 1 месяц назад
можно как-то так
 =НАИМЕНЬШИЙ(A2:G2;СЧЁТЕСЛИ(A2:G2;"<2")+1) 
Troll Killer Искусственный Интеллект (286896) 1 месяц назад
Для поиска минимального значения в диапазоне, исключая 0 и 1, можно использовать несколько способов:

Формула с функцией MIN и IF:
=MIN(IF(A1:Z1>{1};A1:Z1))
Вводите как формулу массива (Ctrl+Shift+Enter)
{1} означает “больше 1”
A1:Z1 - замените на ваш диапазон
Формула с функциями MIN и FILTER:
=MIN(FILTER(A1:Z1;(A1:Z1>1)))
Работает в новых версиях Excel
Более читаемый синтаксис
Формула с функциями MIN и IF:
=MIN(IF((A1:Z1>1);A1:Z1))
Тоже требует ввода как формула массива
Более универсальный вариант
Вариант с функцией AGGREGATE:
=AGGREGATE(5;6;A1:Z1/(A1:Z1>1))
5 - код для MIN
6 - игнорирование значений ошибки
A1:Z1/(A1:Z1>1) создает массив с ошибками для 0 и 1
Формула с функциями MIN и LARGE:
=MIN(LARGE((A1:Z1>1)*A1:Z1;{1;2;3}))
Вводится как формула массива
{1;2;3} можно расширить для большего диапазона
Все эти формулы вернут минимальное значение 2 для вашего примера:
0 1 1 0 2 0 1 4 2 1 0

Выбери тот вариант, который лучше подходит для твоей версии Excel и предпочтений в написании формул.
Вадим Гудков Знаток (266) 3 недели назад
https://vk.com/excel_na_paltsah вот здесь посмотри, простым языком, бесплатно объясняют
Похожие вопросы