Turinys
Šioje pamokoje paaiškinama, kaip naudoti funkciją MIN programoje "Microsoft Excel 2007 - 2019", rasti mažiausią reikšmę pagal sąlygą ir pažymėti mažiausią diapazono skaičių.
Šiandien sužinosite, kaip "Excel" programoje naudoti pagrindinę, bet gana svarbią funkciją MIN. Pamatysite, kaip pagal tam tikrus kriterijus gauti mažiausią skaičių be nulių, absoliutų minimumą ir mažiausią vertę.
Be to, parodysiu, kaip išryškinti mažiausią langelį, ir pasakysiu, ką daryti, jei MIN funkcijos vietoj rezultato grąžina klaidą.
Na, pradėkime. :)
MIN funkcija - sintaksė ir naudojimo pavyzdžiai "Excel" programoje
Funkcija MIN patikrina jūsų duomenų intervalą ir grąžina mažiausia vertė rinkinyje. Jo sintaksė tokia:
MIN(skaičius1, [skaičius2], ...)skaičius1, [skaičius2], ... - tai reikšmių, iš kurių norite gauti mažiausią reikšmę, serija. Skaičius1 yra privalomas, o [skaičius2] ir toliau nurodytos reikšmės yra neprivalomos.
Vienoje funkcijoje leidžiama pateikti iki 255 argumentų. Argumentai gali būti skaičiai, ląstelės, nuorodų masyvai ir intervalai. Tačiau tokie argumentai kaip loginės reikšmės, tekstas, tuščios ląstelės ignoruojami.
MIN formulės naudojimo pavyzdžiai
MIN yra viena iš lengviausiai pritaikomų funkcijų. Leiskite jums tai įrodyti:
1 pavyzdys. Mažiausios vertės nustatymas
Tarkime, turite atsargų tam tikrų vaisių. Jūsų užduotis - patikrinti, ar jų netrūksta. Yra keli būdai:
1 atvejis: įveskite kiekvieną skaičių iš stulpelio "Kiekis sandėlyje":
=MIN(366, 476, 398, 982, 354, 534, 408)
2 atvejis: pateikite nuorodas į Qty stulpelio langelius po vieną:
=MIN(B2,B3,B4,B5,B6,B7,B8)
3 atvejis: arba tiesiog pateikite nuorodą į visą diapazoną:
=MIN(B2:B8)
4 atvejis. 4 atvejis: galite sukurti pavadintą intervalą ir jį naudoti vietoj to, kad išvengtumėte tiesioginių nuorodų:
=MIN(Atsargų kiekis)
2 pavyzdys. Anksčiausios datos paieška
Įsivaizduokite, kad esate suplanavę kelis pristatymus ir norite pasiruošti artimiausiam iš jų. Kaip "Excel" programoje nustatyti anksčiausią datą? Paprasta! Naudokite MIN, vadovaudamiesi ta pačia logika kaip ir 1 pavyzdyje:
Taikykite formulę ir pasirinkite datas tiesiogiai nurodydami intervalą:
=MIN(B2:B8)
Arba įvardytas diapazonas:
=MIN(pristatymo data)
3 pavyzdys. Absoliutaus minimumo gavimas
Tarkime, kad turite duomenų intervalą ir jums reikia nustatyti ne tik mažiausią, bet ir absoliučiai mažiausią ten esantį skaičių. Vien tik MIN su tuo nepavyks susidoroti, nes ji tiesiog grąžins mažiausią skaičių. Šiuo atveju reikia pagalbinės funkcijos, kuri galėtų visus neigiamus skaičius paversti teigiamais.
Ar čia yra paruoštas sprendimas? Klausimas buvo retorinis, "Excel" programoje yra sprendimas bet kokiai užduočiai. Jei abejojate, tiesiog peržiūrėkite mūsų tinklaraštį :)
Tačiau grįžkime prie mūsų užduoties. Šiuo konkrečiu atveju paruoštas sprendimas vadinamas ABS funkcija, kuri grąžina absoliučiąją jūsų nurodytų skaičių vertę. Taigi, MIN ir ABS funkcijų derinys atliks šį triuką. Tiesiog į bet kurį tuščią langelį įveskite šią formulę:
{=MIN(ABS(A1:E12))}
Pastaba! Ar pastebėjote, kad aplink funkciją yra garbanotieji skliaustai? Tai ženklas, kad tai yra masyvo formulė ir ją reikia įvesti naudojant Ctrl + Shift + Enter , o ne tik Enter. Daugiau apie masyvų formules ir jų naudojimą galite paskaityti čia.
Kaip rasti mažiausią reikšmę ignoruojant nulius
Ar atrodo, kad viską žinote apie minimumo nustatymą? Nedarykite skubotų išvadų, dar daug ką reikia išmokti. Pavyzdžiui, kaip nustatytumėte mažiausią nenulinę reikšmę? Ką nors sugalvojote? Nesukčiaukite ir neieškokite google, tiesiog skaitykite toliau ;)
Reikalas tas, kad MIN veikia ne tik su teigiamais ir neigiamais skaičiais, bet ir su nuliais. Jei nenorite, kad nuliai būtų tas minimumas, jums turi padėti funkcija IF. Pridėjus apribojimą, kad jūsų intervalas turi būti didesnis už nulį, laukiamas rezultatas neleis jums laukti. Čia pateikiamas formulės, kuri grąžina apatinę reikšmę pagal tam tikrą sąlygą, pavyzdys:
{=MIN(IF(B2:B15>0,B2:B15))}
Turbūt pastebėjote, kad aplink masyvo formulę yra lenktiniai skliaustai. Tik nepamirškite, kad jų neįvedate rankiniu būdu. Jie atsiranda, kai klaviatūroje paspaudžiate Ctrl + Shift + Enter.
Minimumo paieška pagal sąlygą
Tarkime, kad jums reikia rasti mažiausią tam tikrų vaisių pardavimo sumą sąraše. Kitaip tariant, jūsų užduotis - nustatyti minimumą pagal tam tikrus kriterijus. "Excel" programoje dėl sąlygų paprastai naudojama funkcija IF. Kad išspręstumėte šią užduotį, tereikia sudaryti puikų MIN ir IF derinį:
{=MIN(IF(A2:A15=D2,B2:B15))}
Paspauskite Ctrl + Shift + Enter, kad masyvo funkcija veiktų ir mėgaukitės.
Atrodo gana paprasta, tiesa? O kaip nustatyti mažiausią skaičių pagal 2 ar daugiau sąlygų? Kaip nustatyti mažiausią skaičių pagal kelis kriterijus? Galbūt yra paprastesnė formulė? Ją rasite šiame straipsnyje. ;)
Pažymėkite mažiausią skaičių "Excel" programoje
O ką daryti, jei jums nereikia grąžinti mažiausio skaitmens yra, bet norite jį rasti lentelėje? Lengviausias būdas nukreipti akį į šią ląstelę - ją paryškinti. O paprasčiausias būdas tai padaryti - taikyti sąlyginį formatavimą. Tai dar paprasčiau nei rašyti funkcijas:
- Sukurkite naują sąlyginio formatavimo taisyklę spustelėdami Sąlyginis formatavimas -> Nauja taisyklė
- Kai Nauja formatavimo taisyklė Atsidarius dialogo langui, pasirinkite taisyklės tipą "Formuoti tik aukščiausio arba žemiausio rango reikšmes".
- Kadangi užduotis yra pažymėti vienintelį mažiausią skaitmenį, pasirinkite Dugnas parinktį iš išskleidžiamojo sąrašo ir nustatykite 1 kaip ląstelių, kurias reikia paryškinti, kiekį.
Tačiau ką daryti, jei jūsų lentelėje vėl yra nulis? Kaip ignoruoti nulius paryškinant mažiausią skaičių? Nesijaudinkite, čia taip pat yra gudrybė:
- sukurkite naują sąlyginio formatavimo taisyklę, pasirinkdami parinktį "Naudoti formulę, kad nustatytumėte, kurias ląsteles formatuoti".
- Įveskite šią formulę į Formuoti reikšmes, kai ši formulė yra teisinga srityje:
=B2=MIN(IF($B$2:$B$15>0,$B$2:$B$15))
kur B2 yra pirmoji ląstelė, kurioje pažymimas mažiausias skaičius.
Patarimas. Norėdami rasti N-ąjį mažiausią skaičių su kriterijais, naudokite formulę SMALL IF.
Kodėl neveikia mano MIN funkcija?
Idealiame pasaulyje visos formulės veiktų kaip reikiant ir, paspaudus Enter, grąžintų teisingus rezultatus. Tačiau pasaulyje, kuriame gyvename, pasitaiko, kad funkcijos grąžina ne reikiamą rezultatą, o klaidą. Nesijaudinkite, pati klaida visada nurodo galimą jos priežastį. Tiesiog reikia atidžiau pažvelgti į savo funkcijas.
MIN klaidos #VALUE taisymas
Paprastai klaidos pranešimas #VALUE! gaunamas, kai bent vienas iš formulėje naudojamų argumentų yra neteisingas. Kalbant apie MIN, jis gali atsirasti, kai vienas iš jų yra sugadintas, pvz., kažkas negerai su duomenimis, į kuriuos daroma nuoroda formulėje.
Pavyzdžiui, #VALUE! gali pasirodyti, jei vienas iš jo argumentų yra ląstelė su klaida arba joje yra spausdinimo klaida.
Kas gali sukelti #NUM! klaidą?
"Excel" rodo #NUM! klaidą, kai neįmanoma apskaičiuoti jūsų formulės. Paprastai taip nutinka, kai skaitinė reikšmė yra per didelė arba per maža, kad ją būtų galima rodyti. Leidžiami skaičiai yra nuo -2,2251E-308 iki 2,2251E-308. Jei vienas iš jūsų argumentų yra už šios srities ribų, matysite #NUM! klaidą.
Gaunu #DIV/0! klaidą, ką daryti?
Ištaisyti #DIV/0! paprasta. Nedalykite iš nulio! :) Ne juokauju, tai vienintelis šios problemos sprendimas. Patikrinkite, ar jūsų duomenų diapazone yra ląstelė su #DIV/0!, ištaisykite ją ir formulė iš karto grąžins rezultatą.
Ieškote mažiausio skaitmens, bet gaunate klaidą #NAME??
#NAME? reiškia, kad "Excel" negali atpažinti formulės arba jos argumentų. Labiausiai tikėtina tokio rezultato priežastis - rašybos klaida. Galite neteisingai parašyti funkciją arba įrašyti neteisingus argumentus. Be to, šią klaidą gali sukelti ir tekstinis skaičių atvaizdavimas.
Kita galima šios problemos priežastis yra įvardytame diapazone. Taigi, jei pateikiate nuorodą į neegzistuojantį diapazoną arba jame yra spausdinimo klaida, toje vietoje, kurioje tikitės gauti rezultatą, matysite #NAME?.
Tai yra būdai, kaip rasti minimumą naudojant "Excel" MIN funkcija . Jums apžvelgiau įvairius būdus, kaip atrasti mažiausią reikšmę ir rasti absoliutų minimumą. Galite laikyti tai savo suvestine ir naudoti ją visada, kai reikia gauti mažiausią skaičių pagal tam tikrą sąlygą ir išvengti galimų klaidų bei jas ištaisyti.
Dėkojame, kad perskaitėte šią pamoką! Džiaugiuosi, kad iš jūsų sulauksiu atsiliepimų ir klausimų komentarų skiltyje! :)