Funcția MINIFS în Microsoft Excel - exemple de sintaxă și formule

  • Imparte Asta
Michael Brown

Astăzi vom continua explorarea funcției MIN și vom afla mai multe modalități de a găsi cel mai mic număr bazat pe una sau mai multe condiții în Excel. Vă voi arăta combinația dintre MIN și IF și apoi vă voi vorbi despre noua funcție MINIFS pentru a vă dovedi că aceasta merită cu siguranță atenția dumneavoastră.

Am povestit deja despre funcția MIN și despre capacitățile sale. Dar dacă folosiți Excel de ceva timp, cred că știți că puteți combina formulele între ele în multe feluri pentru a rezolva cât mai multe sarcini diferite, așa cum numai dumneavoastră vă puteți gândi. În acest articol, aș dori să continui să facem cunoștință cu funcția MIN, să vă arăt mai multe modalități de utilizare a acesteia și să vă ofer o alternativă elegantă.

Să începem?

    MIN cu mai multe condiții

    Cu ceva timp în urmă v-am arătat utilizarea funcțiilor MIN și IF pentru a putea găsi cel mai mic număr pe baza unui criteriu. Dar dacă o condiție nu este suficientă? Dacă trebuie să efectuați o căutare mai complexă și să găsiți cea mai mică valoare pe baza câtorva cerințe? Ce ar trebui să faceți atunci?

    Când știți cum să descoperiți un minim cu o limitare folosind MIN și IF, vă puteți întreba cum să îl detectați prin doi sau chiar mai mulți parametri. Cum puteți face acest lucru? Soluția ar fi la fel de evidentă pe cât credeți - folosind MIN și 2 sau mai multe funcții IF.

    Așadar, în cazul în care trebuie să găsiți cea mai mică cantitate de mere vândută într-o anumită regiune, iată soluția:

    {=MIN(IF(A2:A15=F2,IF(C2:C15=F3,D2:D15)))}

    Alternativ, puteți evita IF-urile multiple utilizând simbolul de înmulțire (*). Deoarece aplicați o formulă de matrice, operatorul AND este înlocuit cu un asterisc. Puteți consulta această pagină pentru a vă reîmprospăta cunoștințele despre operatorii logici în funcțiile de matrice.

    Astfel, modalitatea alternativă de a obține cel mai mic număr de mere vândute în sud ar fi următoarea:

    {=MIN(IF((A2:A15=F2)*(C2:C15=F3),D2:D15))}

    Notă! Rețineți că combinația dintre MIN și IF este o formulă de matrice care trebuie introdusă prin Ctrl + Shift + Enter .

    MINIFS sau cum să găsești cu ușurință cel mai mic număr pe baza uneia sau mai multor condiții

    MINIFS returnează valoarea valoarea minimă după una sau mai multe linii directoare pe care le specificați. După cum puteți vedea din numele său, aceasta este o combinație între MIN și IF.

    Notă! Această funcție este disponibilă numai în Microsoft Excel 2019 și în cele mai noi versiuni de Office 365.

    Explorați sintaxa MINIFS

    Această formulă parcurge intervalul de date și returnează cel mai mic număr în funcție de parametrii pe care i-ați setat. Sintaxa sa este cea de mai jos:

    =MINIFS (min_range, range1, criteria1, [range2], [criteria2], ...)
    • Min_range (obligatoriu) - intervalul în care se găsește minimul
    • Range1 (obligatoriu) - setul de date care trebuie verificat pentru prima cerință
    • Criteria1 (obligatoriu) - condiția pentru care se verifică Range1
    • [interval2], [criteriu2], ... (opțional) - intervalul (intervalele) de date suplimentar(e) și cerințele corespunzătoare acestora. Puteți adăuga până la 126 de criterii și intervale într-o singură formulă.

    Vă mai amintiți de noi căutând cel mai mic număr folosind MIN și IF și apăsând Ctrl + Shift + Enter pentru a-l transforma în formula de matrice? Ei bine, utilizatorii Office 365 au la dispoziție o altă soluție. Alertă de spoiler - este mai ușoară :)

    Să ne întoarcem la exemplele noastre și să verificăm cât de ușoară poate fi soluția.

    Utilizați MINIFS pentru a obține un minim cu un singur criteriu

    Farmecul lui MINIFS constă în simplitatea sa. Uite, îi arăți intervalul cu numere, un set de celule pentru a verifica condiția și condiția în sine. Este mai ușor de făcut decât de spus, de fapt :)

    Iată noua formulă pentru a rezolva cazul nostru anterior:

    =MINIFS(B2:B15,A2:A15,D2)

    Logica este la fel de simplă ca și ABC:

    R - Mai întâi mergeți la interval pentru a verifica minimul.

    B - Apoi celulele în care se caută parametrul și parametrul însuși.

    C - Repetați ultima parte de atâtea ori câte criterii există în formula dumneavoastră.

    Găsiți un minim pe baza mai multor condiții cu MINIFS

    Ți-am arătat cum să localizezi cel mai mic număr determinat de 1 cerință folosind MINIFS. A fost destul de ușor, nu-i așa? Și cred că până când vei termina de citit această propoziție, îți vei da seama că știi deja cum să localizezi cel mai mic număr determinat de mai multe criterii :)

    Iată o actualizare pentru această sarcină:

    =MINIFS(D2:D15, A2:A15, F2, C2:C15, F3)

    Notă! Dimensiunea intervalului min_range și a tuturor intervalelor criteria_range trebuie să fie aceeași pentru ca formula să funcționeze corect, altfel veți obține eroarea #VALUE! în loc de rezultatul corect.

    Cum se găsește cel mai mic număr fără zerouri folosind MINIFS

    Parametrii pe care îi specificați în MINIFS pot fi nu numai niște cuvinte și valori, ci și expresii cu operatori logici (>,<,,=). Spun că puteți localiza cea mai mică cifră care este mai mare decât zero folosind doar o singură formulă:

    =MINIFS(B2:B15, B2:B15, ">0")

    Utilizarea MINIFS pentru a localiza cea mai mică valoare printr-o potrivire parțială

    Atunci când localizați numărul de jos, se poate întâmpla ca căutarea dvs. să nu fie în întregime precisă. Este posibil să existe câteva cuvinte, simboluri sau spații în plus după cuvântul cheie în intervalul de date care vă pot împiedica să obțineți rezultatul așteptat.

    Din fericire, în MINIFS se pot folosi caractere wildcard și pot fi salvatorii dvs. în această situație. Astfel, dacă știți cu siguranță că există mai multe intrări diferite de, să spunem, mere în tabelul dvs. și trebuie să găsiți cea mai mică cifră dintre toate, puneți un asterisc imediat după cuvântul de căutare, astfel încât formula să arate astfel:

    =MINIFS(C2:C15,A2:A15,"Apple*")

    În acest caz, va verifica toate aparițiile lui apple urmate de orice cuvinte și simboluri și vă va returna cel mai mic număr din coloana Sold. Acest truc poate deveni un adevărat economizor de timp și nervi atunci când vine vorba de potriviri parțiale.

    Se spune că "vechiul este aur". Dar, din câte se poate vedea, ceva nou (cum ar fi MINIFS) poate fi chiar mai bun. Este simplu, eficient și nu este nevoie să țineți cont tot timpul de combinația Ctrl + Shift + Enter. Folosind MINIFS puteți găsi cu ușurință cea mai mică valoare pe baza unei, două, trei etc. condiții.

    Dar, dacă preferați "aurul vechi", perechea MIN și IF va fi de ajuns. Va fi nevoie de câteva click-uri în plus pe buton, dar funcționează (nu acesta este scopul?).

    Dacă doriți să găsiți a N-a cea mai mică valoare cu criterii, utilizați formula SMALL IF.

    Sper că v-ați bucurat de lectura de astăzi. În cazul în care aveți întrebări sau alte exemple în minte, vă rog să vă lăsați gândurile în secțiunea de comentarii.

    Michael Brown este un pasionat de tehnologie dedicat, cu o pasiune pentru simplificarea proceselor complexe folosind instrumente software. Cu mai mult de un deceniu de experiență în industria tehnologiei, el și-a perfecționat abilitățile în Microsoft Excel și Outlook, precum și în Google Sheets și Docs. Blogul lui Michael este dedicat împărtășirii cunoștințelor și experienței sale cu alții, oferind sfaturi și tutoriale ușor de urmat pentru îmbunătățirea productivității și eficienței. Indiferent dacă sunteți un profesionist experimentat sau un începător, blogul lui Michael oferă informații valoroase și sfaturi practice pentru a profita la maximum de aceste instrumente software esențiale.