Как да използвате функцията MIN в Excel

  • Споделя Това
Michael Brown

В този урок е обяснено как да използвате функцията MIN в Microsoft Excel 2007 - 2019, да намерите най-ниската стойност по условие и да маркирате най-ниското число в диапазона.

Днес ще научите как да използвате основната, но доста важна функция MIN в Excel. Ще видите начините за получаване на най-малкото число, изключващо нулите, абсолютния минимум и най-малката стойност въз основа на някои критерии.

Освен това ще ви покажа стъпките за маркиране на най-малката клетка и ще ви кажа какво да правите, ако вашите MIN функции връщат грешка вместо резултат.

Е, нека започнем. :)

    Функция MIN - синтаксис и примери за използване в Excel

    Функцията MIN проверява диапазона от данни и връща най-малката стойност синтаксисът му е следният:

    MIN(число1, [число2], ...)

    number1, [number2], ... е поредицата от стойности, от които искате да получите минимум. Number1 е задължителен, докато [number2] и следващите са незадължителни.

    В една функция са разрешени до 255 аргумента. Аргументите могат да бъдат числа, клетки, масиви от препратки и диапазони. Въпреки това аргументи като логически стойности, текст, празни клетки се игнорират.

    Примери за използване на формулата MIN

    MIN е една от най-лесните за прилагане функции. Нека ви го докажа:

    Пример 1. Намиране на най-малката стойност

    Да речем, че имате на склад някои плодове. Вашата задача е да проверите дали не са свършили някои от тях. Има няколко начина да го направите:

    Случай 1: Въведете всяка цифра от колоната "Количество на склад":

    =MIN(366, 476, 398, 982, 354, 534, 408)

    Случай 2: направете справка с клетките от колоната Qty една по една:

    =MIN(B2,B3,B4,B5,B6,B7,B8)

    Случай 3: Или просто направете препратка към целия диапазон:

    =MIN(B2:B8)

    Случай 4: Като алтернатива можете да създадете именуван диапазон и да го използвате вместо това, за да избегнете преки препратки:

    =MIN(Количество в наличност)

    Пример 2. Търсене на най-ранната дата

    Представете си, че сте планирали няколко доставки и искате да сте готови за най-близката. Как да откриете най-ранната дата в Excel? Лесно! Използвайте MIN, като следвате същата логика от пример 1:

    Приложете формулата и изберете датите чрез директно позоваване на диапазона:

    =MIN(B2:B8)

    Или посочения диапазон:

    =MIN(Дата на доставка)

    Пример 3. Извличане на абсолютен минимум

    Да предположим, че разполагате с диапазон от данни и трябва да откриете не просто най-ниското, а абсолютния минимум в него. Само MIN няма да може да се справи с това, тъй като просто ще върне най-малкото число. Тук ви е необходима помощна функция, която може да преобразува всички отрицателни числа в положителни.

    Има ли готово решение тук? Въпросът беше риторичен, в Excel има решение за всяка задача. Ако имате някакви съмнения, просто разгледайте нашия блог :)

    Но нека се върнем към нашата задача. Готовото решение за този конкретен случай се нарича функция ABS, която връща абсолютната стойност на зададени от вас числа. Така комбинацията от функциите MIN и ABS ще свърши работа. Просто въведете следната формула в някоя празна клетка:

    {=MIN(ABS(A1:E12))}

    Забележка! Забелязахте ли къдравите скоби около функцията? Това е знак, че това е формула за масиви и трябва да се въведе чрез Ctrl + Shift + Enter , а не само чрез Enter. Можете да прочетете повече за формулите за масиви и тяхната употреба тук.

    Как да намерим най-ниската стойност, като пренебрегнем нулите

    Изглежда ли, че знаете всичко за намирането на минимума? Не бързайте да си правите изводи, има още много какво да научите. Например как ще определите най-малката ненулева стойност? Имате ли идеи? Не се изхитрявайте и не го търсете в Google, а просто продължавайте да четете ;)

    Работата е там, че MIN работи не само с положителни и отрицателни числа, но и с нули. Ако не искате нулите да са този минимум, имате нужда от помощта на функцията IF. След като добавите ограничението, че диапазонът ви трябва да е по-голям от нула, очакваният резултат няма да ви накара да чакате. Ето примерна формула, която връща долната стойност въз основа на някакво условие:

    {=MIN(IF(B2:B15>0,B2:B15))}

    Сигурно сте забелязали къдравите скоби около формулата на масива. Само не забравяйте, че не ги въвеждате ръчно. Те се появяват, след като натиснете Ctrl + Shift + Enter на клавиатурата.

    Намиране на минимума въз основа на дадено условие

    Да предположим, че трябва да откриете най-малката обща сума на продажбите на определен плод в списък. С други думи, задачата ви е да определите минимум въз основа на някои критерии. В Excel условията обикновено водят до използване на функцията IF. Всичко, което трябва да направите, е да направите перфектна комбинация от MIN и IF, за да решите тази задача:

    {=MIN(IF(A2:A15=D2,B2:B15))}

    Натиснете Ctrl + Shift + Enter, така че функцията за масив да работи и да се наслаждава.

    Изглежда доста лесно, нали? А как ще откриете най-малката фигура въз основа на 2 или повече условия? Как да определите минимума по няколко критерия? Може би има по-лесна формула? Моля, разгледайте тази статия, за да я откриете. ;)

    Подчертаване на най-малкото число в Excel

    А ако не е необходимо да върнете най-малката цифра е, но искате да я намерите в таблицата си? Най-лесният начин да насочите погледа си към тази клетка е да я маркирате. А най-простият начин да направите това е да приложите условно форматиране. Това е дори по-просто от писането на функции:

    1. Създайте ново правило за условно форматиране, като щракнете върху Условно форматиране -> Ново правило
    2. След като Ново правило за форматиране Изберете типа на правилото "Форматиране само на най-високо или най-ниско класираните стойности".
    3. Тъй като задачата е да се маркира единствената най-ниска цифра, изберете Дъно от падащия списък и задайте 1 като количество клетки за подчертаване.

    Но какво да правите, ако в таблицата ви отново има нула? Как да игнорирате нулите, когато маркирате най-малкото число? Не се притеснявайте, има трик и тук:

    1. Създайте ново правило за условно форматиране, като изберете опцията "Използвайте формула, за да определите кои клетки да форматирате".
    2. Въведете следната формула в Форматиране на стойности, при които тази формула е вярна област: =B2=MIN(IF($B$2:$B$15>0,$B$2:$B$15))

    Където B2 е първата клетка от диапазона, за да се подчертае най-ниското число в

  • Задайте цвета ( Редактиране на правило за форматиране -> Форматиране... -> Запълване ) и натиснете OK.
  • Насладете се :)
  • Съвет: За да намерите N-тото най-ниско число с критерии, използвайте формулата SMALL IF.

    Защо моята функция MIN не работи?

    В идеалния свят всички формули биха работили като по команда и биха връщали правилните резултати, след като натиснете Enter. Но в света, в който живеем, се случва функциите да връщат грешка вместо резултата, от който се нуждаем. Не се притеснявайте, самата грешка винаги подсказва възможната причина за нея. Просто трябва да разгледате по-отблизо функциите си.

    Отстраняване на грешката #VALUE в MIN

    Обикновено получавате съобщението за грешка #VALUE!, когато поне един от аргументите, използвани във формулата, е неправилен. Що се отнася до MIN, това може да се случи, когато един от тях е повреден, напр. нещо не е наред с данните, към които се отнася формулата.

    Например #VALUE! може да се появи, ако един от аргументите му е клетка с грешка или има печатна грешка в препратката към нея.

    Какво може да причини грешката #NUM!?

    Excel показва грешка #NUM!, когато е невъзможно да се изчисли формулата ви. Обикновено това се случва, когато цифровата стойност е твърде голяма или малка, за да бъде показана. Позволените числа са тези между -2,2251E-308 и 2,2251E-308. Ако някой от аргументите ви е извън този обхват, ще видите грешка #NUM!

    Получавам грешка #DIV/0!, какво да направя?

    Поправянето на #DIV/0! е лесно. Не делете с нула! :) Не се шегувам, това е единственото решение на този проблем. Проверете дали в диапазона от данни има клетка с #DIV/0!, поправете я и формулата ще върне резултата веднага.

    Търсите най-малката цифра, но получавате грешката #НАИМЕ??

    #NAME? означава, че Excel не може да разпознае формулата или нейните аргументи. Най-възможната причина за такъв резултат е печатна грешка. Може да сте изписали погрешно функцията или да сте поставили неправилни аргументи. Освен това текстовото представяне на числата също ще доведе до тази грешка.

    Другата възможна причина за този проблем се крие в именувания диапазон. Така че, ако се позовавате на несъществуващ диапазон или в него има печатна грешка, ще видите #NAME? на мястото, където очаквате да се появи резултатът.

    Това са начините за намиране на минимум с помощта на Функция MIN на Excel За вас разгледах различни подходи за откриване на най-малката стойност и за намиране на абсолютния минимум. Можете да считате това за свой шпионски лист и да го използвате винаги, когато трябва да получите най-малкото число въз основа на дадено условие и да предотвратите и поправите възможните грешки.

    Това е всичко за днес. Благодаря ви, че прочетохте този урок! Моля, не се колебайте да споделите вашите мисли и въпроси в раздела за коментари, ще се радвам да получа обратна връзка от вас! :)

    Майкъл Браун е отдаден технологичен ентусиаст със страст към опростяване на сложни процеси с помощта на софтуерни инструменти. С повече от десетилетие опит в технологичната индустрия, той е усъвършенствал уменията си в Microsoft Excel и Outlook, както и в Google Sheets и Docs. Блогът на Майкъл е посветен на споделянето на неговите знания и опит с други, предоставяйки лесни за следване съвети и уроци за подобряване на продуктивността и ефективността. Независимо дали сте опитен професионалист или начинаещ, блогът на Michael предлага ценни прозрения и практически съвети за извличане на максимума от тези основни софтуерни инструменти.