Hur man använder MIN-funktionen i Excel

  • Dela Detta
Michael Brown

Den här handledningen förklarar hur du använder MIN-funktionen i Microsoft Excel 2007 - 2019, hittar det lägsta värdet enligt ett villkor och markerar det lägsta värdet i intervallet.

Idag ska du lära dig att använda den grundläggande men ganska viktiga MIN-funktionen i Excel. Du kommer att se hur du kan få fram det lägsta antalet utan nollor, det absoluta minimum och det minsta värdet baserat på vissa kriterier.

Dessutom visar jag hur du markerar den minsta cellen och berättar vad du ska göra om dina MIN-funktioner returnerar ett fel i stället för ett resultat.

Då sätter vi igång. :)

    MIN-funktionen - syntax och exempel på användning i Excel

    MIN-funktionen kontrollerar ditt dataområde och returnerar det minsta värde i uppsättningen. Syntaxen är följande:

    MIN(antal1, [antal2], ...)

    number1, [number2], ... är serien av värden från vilka du vill få ett minimum. number1 är ett krav medan [number2] och följande är valfria.

    Det finns upp till 255 tillåtna argument i en funktion. Argumenten kan vara siffror, celler, arrayer av referenser och intervall. Argument som logiska värden, text och tomma celler ignoreras dock.

    Exempel på användning av MIN-formeln

    MIN är en av de enklaste funktionerna att tillämpa. Låt mig bevisa det för dig:

    Exempel 1. Hitta det minsta värdet

    Låt oss säga att du har några frukter i lager. Din uppgift är att kontrollera om det börjar ta slut på några frukter. Det finns flera sätt att göra det på:

    Fall 1: Ange varje siffra i kolumnen Antal i lager:

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

    Fall 2: Hänvisa till cellerna i kolumnen Qty en efter en:

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

    Fall 3: Du kan också helt enkelt hänvisa till hela intervallet:

    =MIN(B2:B8)

    Fall 4: Alternativt kan du skapa ett namngivet intervall och använda det i stället för att undvika direkta referenser:

    =MIN(Antal i lager)

    Exempel 2. Sökning efter det tidigaste datumet

    Tänk dig att du har några planerade leveranser och vill vara redo för den mest kommande. Hur hittar du det tidigaste datumet i Excel? Enkelt! Använd MIN enligt samma logik som i exempel 1:

    Tillämpa formeln och välj datum antingen genom att referera till intervallet direkt:

    =MIN(B2:B8)

    Eller det namngivna intervallet:

    =MIN(Leveransdatum)

    Exempel 3. Hämtning av ett absolut minimum

    Anta att du har ett dataområde och behöver upptäcka inte bara det lägsta utan även det absolut lägsta värdet. MIN kan inte hantera detta eftersom den bara returnerar det minsta talet. Här behöver du en hjälpfunktion som kan konvertera alla negativa tal till positiva.

    Finns det en färdig lösning här? Frågan var retorisk, det finns en lösning för alla uppgifter i Excel. Om du är osäker kan du titta på vår blogg. :)

    Men låt oss återgå till vår uppgift. Den färdiga lösningen för det här fallet är ABS-funktionen som returnerar det absoluta värdet av de tal du anger. Kombinationen av MIN- och ABS-funktionerna kommer alltså att göra susen. Skriv in följande formel i en tom cell:

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

    Notera! Såg du de krusade parenteserna runt funktionen? Det är ett tecken på att detta är en arrayformel och att den måste skrivas in via Ctrl + Shift + Enter, inte bara Enter. Du kan läsa mer om arrayformler och hur de används här.

    Hur man hittar det lägsta värdet utan nollor

    Verkar det som om du vet allt om hur man hittar minimivärdet? Dra inga förhastade slutsatser, det finns mycket kvar att lära sig. Hur skulle du till exempel kunna bestämma det minsta värdet som inte är noll? Några idéer? Fuska inte och googla, fortsätt bara att läsa ;)

    Saken är den att MIN inte bara fungerar med positiva och negativa tal utan även med nollor. Om du inte vill att nollor ska vara det lägsta värdet behöver du hjälp av IF-funktionen. När du lägger till begränsningen att ditt intervall ska vara större än noll kommer det förväntade resultatet inte att få dig att vänta. Här är ett exempel på en formel som returnerar det lägsta värdet baserat på ett visst villkor:

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

    Du har säkert lagt märke till de krusade parenteserna runt formeln för matrisen. Kom ihåg att du inte skriver in dem manuellt, utan att de dyker upp när du trycker på Ctrl + Shift + Enter på tangentbordet.

    Hitta minimum baserat på ett villkor

    Låt oss anta att du behöver hitta den lägsta försäljningssumman för en viss frukt i en lista. Med andra ord är din uppgift att bestämma ett minimum baserat på vissa kriterier. I Excel leder villkor vanligtvis till att du använder IF-funktionen. Allt du behöver göra är att skapa en perfekt kombination av MIN och IF för att lösa den här uppgiften:

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

    Tryck på Ctrl + Shift + Enter så att array-funktionen kan fungera och fungera.

    Det ser ganska enkelt ut, eller hur? Men hur ska du upptäcka den minsta siffran utifrån två eller flera villkor? Hur bestämmer du miniminivån med hjälp av flera kriterier? Kanske finns det en enklare formel? Kolla in den här artikeln för att ta reda på det. ;)

    Markera det minsta talet i Excel

    Och vad händer om du inte behöver returnera den minsta siffran är, men vill hitta den i tabellen? Det enklaste sättet att leda ögat till den här cellen är att markera den. Och det enklaste sättet att göra det är att tillämpa villkorlig formatering. Det är till och med enklare än att skriva funktioner:

    1. Skapa en ny regel för villkorlig formatering genom att klicka på Villkorlig formatering -> Ny regel
    2. När den Ny formateringsregel Välj regeltypen "Formatera endast de högst eller lägst rankade värdena" i dialogrutan som öppnas.
    3. Eftersom uppgiften är att markera den enda lägsta siffran ska du välja den Botten från rullgardinslistan och ange 1 som ett antal celler som ska markeras.

    Men vad gör man om det finns en nolla i tabellen igen? Hur ignorerar man nollor när man markerar det minsta antalet? Oroa dig inte, det finns ett knep här också:

    1. Gör en ny regel för villkorlig formatering genom att välja alternativet "Använd formel för att bestämma vilka celler som ska formateras".
    2. Ange följande formel i fältet Formatera värden där denna formel är sann fält: =B2=MIN(IF($B$2:$B$15>0,$B$2:$B$15))

    Där B2 är den första cellen i intervallet för att markera det lägsta numret i

  • Ställ in färgen ( Redigera formateringsregeln -> Formatera... -> Fyll i ) och tryck på OK.
  • Njut av det :)
  • Tips: Om du vill hitta det N:e lägsta talet med kriterier använder du formeln SMALL IF.

    Varför fungerar min MIN-funktion inte?

    I den ideala världen skulle alla formler fungera perfekt och ge rätt resultat när du trycker på Enter. Men i den värld vi lever i händer det att funktioner returnerar ett fel i stället för det resultat vi behöver. Det är ingen fara, felet i sig självt ger alltid en antydan om vad det kan bero på. Du behöver bara titta närmare på dina funktioner.

    Korrigering av felet #VALUE i MIN

    I allmänhet får du felmeddelandet #VALUE! när minst ett av argumenten som används i en formel är felaktigt. När det gäller MIN kan det inträffa när ett av dem är skadat, t.ex. om något är fel med de data som formeln hänvisar till.

    Till exempel kan #VALUE! visas om ett av dess argument är en cell med ett fel eller om det finns ett stavfel i dess referens.

    Vad kan orsaka felet #NUM!?

    Excel visar felet #NUM! när det är omöjligt att beräkna formeln. Det sker vanligtvis när det numeriska värdet är för stort eller litet för att visas. De tillåtna siffrorna är de som ligger mellan -2,2251E-308 och 2,2251E-308. Om ett av dina argument ligger utanför detta område visas felet #NUM!

    Jag får felet #DIV/0!, vad ska jag göra?

    Det är enkelt att åtgärda #DIV/0!:) Det här är den enda lösningen på problemet. Kontrollera om det finns en cell med #DIV/0! i ditt datavärde, åtgärda den och formeln kommer att ge resultatet på en gång.

    Letar du efter den minsta siffran men får felet #NAME?

    #NAME? betyder att Excel inte kan känna igen formeln eller dess argument. Den mest tänkbara orsaken till ett sådant resultat är ett stavfel. Du kan antingen stava fel på funktionen eller ange felaktiga argument. Dessutom kan textrepresentationer av siffror också orsaka detta fel.

    Den andra möjliga orsaken till problemet är ett namngivet intervall. Om du hänvisar till ett obefintligt intervall eller om det finns ett stavfel i det, kommer du att se #NAME? på den plats där du förväntar dig att resultatet ska visas.

    Det här är sätten att hitta ett minimum med hjälp av Excel MIN-funktionen Jag har behandlat olika metoder för att hitta det lägsta värdet och det absoluta minimumet. Du kan betrakta det här som ditt fusklapp och använda det när du behöver få fram det minsta talet utifrån ett villkor och för att förebygga och åtgärda eventuella fel.

    Det var allt för idag. Tack för att du läste den här handledningen! Dela gärna med dig av dina tankar och frågor i kommentarsfältet, jag är glad att få feedback från dig! :)

    Michael Brown är en hängiven teknikentusiast med en passion för att förenkla komplexa processer med hjälp av mjukvaruverktyg. Med mer än ett decenniums erfarenhet inom teknikbranschen har han finslipat sina kunskaper i Microsoft Excel och Outlook, samt Google Sheets och Docs. Michaels blogg är tillägnad att dela med sig av sin kunskap och expertis med andra, och tillhandahåller lätta att följa tips och handledningar för att förbättra produktiviteten och effektiviteten. Oavsett om du är en erfaren proffs eller nybörjare, erbjuder Michaels blogg värdefulla insikter och praktiska råd för att få ut det mesta av dessa viktiga programvaruverktyg.