Sisällysluettelo
Tässä opetusohjelmassa kerrotaan, miten käytät MIN-funktiota Microsoft Excel 2007 - 2019:ssä, etsit pienimmän arvon ehdon mukaan ja korostat alueen alinta lukua.
Tänään opit käyttämään Excelin yksinkertaista mutta melko tärkeää MIN-toimintoa. Näet, miten saat pienimmän luvun ilman nollia, absoluuttisen minimiarvon ja pienimmän arvon joidenkin kriteerien perusteella.
Lisäksi näytän vaiheet, joilla voit korostaa pienimmän solun, ja kerron, mitä tehdä, jos MIN-funktiot palauttavat tuloksen sijasta virheen.
No, aloitetaanpa sitten. :)
MIN-funktio - syntaksi ja käyttöesimerkkejä Excelissä
MIN-funktio tarkistaa tietovälisi ja palauttaa arvon pienin arvo Sen syntaksi on seuraava:
MIN(luku1, [luku2], ...)number1, [number2], ... on arvosarja, josta halutaan saada minimi. Number1 on pakollinen, kun taas [number2] ja seuraavat ovat valinnaisia.
Yhdessä funktiossa voi olla enintään 255 argumenttia. Argumentit voivat olla numeroita, soluja, viittausmatriiseja ja alueita. Argumentteja, kuten loogisia arvoja, tekstiä ja tyhjiä soluja, ei kuitenkaan oteta huomioon.
Esimerkkejä MIN-kaavan käytöstä
MIN on yksi helpoimmista funktioista, ja minä todistan sen sinulle:
Esimerkki 1. Pienimmän arvon paikantaminen
Oletetaan, että sinulla on varastossa hedelmiä. Tehtävänäsi on tarkistaa, onko jokin hedelmä loppumassa. Voit toimia usealla eri tavalla:
Tapaus 1: Kirjoita jokainen numero sarakkeesta Qty in stock (Määrä varastossa):
=MIN(366, 476, 398, 982, 354, 534, 408)
Tapaus 2: Viittaa Qty-sarakkeen soluihin yksi kerrallaan:
=MIN(B2,B3,B4,B5,B6,B7,B8)
Tapaus 3: Tai yksinkertaisesti viitata koko alueeseen:
=MIN(B2:B8)
Tapaus 4: Vaihtoehtoisesti voit luoda nimetyn alueen ja käyttää sitä suorien viittausten välttämiseksi:
=MIN(Varastossa oleva määrä)
Esimerkki 2. Varhaisimman päivämäärän etsiminen
Kuvittele, että sinulla on suunnitteilla muutama toimitus ja haluaisit olla valmiina seuraavaan toimitukseen. Miten löytää Excelissä varhaisin päivämäärä? Helppoa! Käytä MIN:ää, joka noudattaa samaa logiikkaa kuin esimerkissä 1:
Käytä kaavaa ja valitse päivämäärät joko viittaamalla suoraan alueeseen:
=MIN(B2:B8)
Tai nimetty alue:
=MIN(toimituspäivä)
Esimerkki 3. Absoluuttisen vähimmäismäärän hakeminen
Oletetaan, että sinulla on data-alue ja sinun on havaittava pienimmän luvun lisäksi myös sen absoluuttinen minimi. Pelkkä MIN-funktio ei pysty siihen, koska se palauttaa vain pienimmän luvun. Tässä tapauksessa tarvitset apufunktion, joka voi muuntaa kaikki negatiiviset luvut positiivisiksi luvuiksi.
Onko tässä valmis ratkaisu? Kysymys oli retorinen, Excelissä on ratkaisu mihin tahansa tehtävään. Jos epäilet, katso blogiamme :)
Mutta palataanpa takaisin tehtävään. Valmis ratkaisu tähän erityistapaukseen on nimeltään ABS-funktio, joka palauttaa määrittelemiesi lukujen absoluuttisen arvon. Näin ollen MIN- ja ABS-funktioiden yhdistelmä tekee tempun. Kirjoita vain seuraava kaava mihin tahansa tyhjään soluun:
{=MIN(ABS(A1:E12))}
Huomaa! Huomasitko, että funktion ympärillä on sulkeet? Se on merkki siitä, että kyseessä on matriisikaava, ja se on syötettävä Ctrl + Shift + Enter -näppäimillä, ei vain Enterillä. Voit lukea lisää matriisikaavoista ja niiden käytöstä täältä.
Miten löytää pienin arvo nollia huomioimatta?
Vaikuttaa siltä, että tiedät kaiken minimiarvon paikantamisesta? Älä tee hätiköityjä johtopäätöksiä, vielä on paljon opittavaa. Miten esimerkiksi määrittelisit pienimmän nollasta poikkeavan arvon? Onko ideoita? Älä huijaa ja googleta, vaan jatka lukemista ;)
Asia on niin, että MIN toimii positiivisten ja negatiivisten lukujen lisäksi myös nollien kanssa. Jos et halua, että nollat ovat tuo minimi, tarvitset apua IF-funktiosta. Kun lisäät rajoituksen, jonka mukaan alueesi on oltava suurempi kuin nolla, odotettu tulos ei anna sinun odottaa. Tässä on esimerkki kaavasta, joka palauttaa ala-arvon jonkin ehdon perusteella:
{=MIN(IF(B2:B15>0,B2:B15))}
Olet varmaan huomannut, että sarjakaavan ympärillä on kiharat sulkeet. Muista, että niitä ei kirjoiteta manuaalisesti. Ne tulevat näkyviin, kun painat näppäimistöllä Ctrl + Shift + Enter.
Minimin löytäminen ehdon perusteella
Oletetaan, että sinun on löydettävä luettelosta tietyn hedelmän pienin myyntisumma. Toisin sanoen tehtäväsi on määrittää minimi joidenkin kriteerien perusteella. Excelissä ehdot johtavat yleensä IF-funktion käyttöön. Sinun tarvitsee vain tehdä täydellinen yhdistelmä MIN- ja IF-funktioista tämän tehtävän ratkaisemiseksi:
{=MIN(IF(A2:A15=D2,B2:B15))}
Paina Ctrl + Shift + Enter, jotta array-toiminto toimii ja nauti.
Näyttää aika helpolta, eikö niin? Entä miten tunnistat pienimmän luvun kahden tai useamman ehdon perusteella? Miten määritetään pienin luku usean kriteerin perusteella? Ehkä on olemassa helpompi kaava? Tutustu tähän artikkeliin saadaksesi sen selville. ;)
Korosta pienin luku Excelissä
Entä jos sinun ei tarvitse palauttaa pienintä numeroa on, mutta haluat löytää sen taulukosta? Helpoin tapa ohjata katseesi tähän soluun on korostaa se. Ja suoraviivaisin tapa tehdä se on soveltaa ehdollista muotoilua. Se on jopa yksinkertaisempaa kuin funktioiden kirjoittaminen:
- Luo uusi ehdollisen muotoilun sääntö napsauttamalla painiketta Ehdollinen muotoilu -> Uusi sääntö
- Kun Uusi muotoilusääntö avautuu, valitse sääntötyyppi "Muotoile vain ylimmät tai alimmat arvot".
- Koska tehtävänä on korostaa yksi ja ainoa alin numero, valitse valintavaihtoehto Pohja vaihtoehto avattavasta luettelosta ja aseta 1 korostettavien solujen määränä.
Mutta mitä tehdä, jos taulukossasi on taas nolla? Miten jättää nollat huomiotta, kun korostetaan pienintä lukua? Ei hätää, tässäkin on kikka:
- Tee uusi ehdollisen muotoilun sääntö valitsemalla vaihtoehto "Käytä kaavaa määrittämään muotoiltavat solut".
- Kirjoita seuraava kaava kenttään Muotoile arvot, joissa tämä kaava on tosi kenttä:
=B2=MIN(IF($B$2:$B$15>0,$B$2:$B$15))
Kun B2 on alueen ensimmäinen solu, jonka alin numero korostetaan.
Vihje. Jos haluat löytää N:nnen pienimmän numeron kriteerien perusteella, käytä SMALL IF -kaavaa.
Miksi MIN-toiminto ei toimi?
Ihanteellisessa maailmassa kaikki kaavat toimisivat kuin rasvattu ja palauttaisivat oikean tuloksen, kun painat Enteriä. Mutta maailmassa, jossa elämme, käy niin, että funktiot palauttavat virheen haluamamme tuloksen sijaan. Ei hätää, virhe itsessään antaa aina vihjeen sen mahdollisesta syystä. Sinun täytyy vain katsoa funktioitasi tarkemmin.
#VALUE-virheen korjaaminen MIN-ohjelmassa
Yleensä saat #VALUE! -virheilmoituksen, kun vähintään yksi kaavassa käytetyistä argumenteista on virheellinen. MIN-arvojen kohdalla virheilmoitus voi esiintyä, kun yksi niistä on vioittunut, esimerkiksi kun kaavan viittaamissa tiedoissa on jotain vikaa.
Esimerkiksi #VALUE! voi näkyä, jos yksi sen argumenteista on solu, jossa on virhe, tai jos sen viittauksessa on kirjoitusvirhe.
Mikä voi aiheuttaa #NUM! -virheen?
Excel näyttää #NUM! -virheen, kun kaavaasi on mahdotonta laskea. Se tapahtuu yleensä silloin, kun numeerinen arvo on liian suuri tai pieni näytettäväksi. Sallitut luvut ovat väliltä -2.2251E-308 ja 2.2251E-308. Jos jokin argumenteistasi on tämän alueen ulkopuolella, näet #NUM! -virheen.
Saan #DIV/0! -virheen, mitä tehdä?
#DIV/0! korjaaminen on helppoa. Älä jaa nollalla! :) Ei vitsi, tämä on ainoa ja oikea ratkaisu tähän ongelmaan. Tarkista, onko data-alueellasi solu, jossa on #DIV/0!, korjaa se ja kaava palauttaa tuloksen heti.
Etsitkö pienintä numeroa, mutta saat #NAME? -virheen?
#NAME? tarkoittaa, että Excel ei tunnista kaavaa tai sen argumentteja. Mahdollisin syy tällaiseen tulokseen on kirjoitusvirhe. Voit joko kirjoittaa funktion väärin tai laittaa väärät argumentit. Lisäksi myös numeroiden tekstimuotoiset esitykset aiheuttavat tämän virheen.
Toinen mahdollinen syy tähän ongelmaan on nimetty alue. Jos siis viittaat olemassa olevaan alueeseen tai siinä on kirjoitusvirhe, näet #NAME? kohdassa, jossa odotat tuloksen näkyvän.
Nämä ovat tapoja löytää minimi käyttämällä työkalua Excel MIN-toiminto Käsittelin sinulle erilaisia lähestymistapoja pienimmän arvon löytämiseksi ja absoluuttisen pienimmän arvon paikantamiseksi. Voit pitää tätä huijauslomakkeena ja käyttää sitä aina, kun sinun on saatava pienin luku jonkin ehdon perusteella ja estettävä ja korjattava mahdolliset virheet.
Siinä kaikki tältä päivältä. Kiitos, että luit tämän ohjeen! Voit vapaasti jakaa ajatuksiasi ja kysymyksiä kommenttiosioon, otan mielelläni vastaan palautetta sinulta! :)