VELIKE IF & SMALL IF formule u Excelu i Google tablicama

Preuzmite Primjer radne knjige

Preuzmite primjer radne knjige

Ovaj će vodič pokazati kako izračunati "veliko ako" ili "malo ako", dohvativši n-tu najveću (ili najmanju) vrijednost na temelju kriterija.

VELIKE I MALE funkcije

Funkcija LARGE koristi se za izračunavanje n -te najveće vrijednosti (k) u nizu, dok funkcija SMALL vraća najmanju n -tu vrijednost.

Za stvaranje "Velikog ako" koristit ćemo funkciju LARGE zajedno s funkcijom IF u formuli niza.

VELIKI AKO

Kombiniranjem LARGE (ili SMALL) i IF u formuli niza, možemo u biti stvoriti funkciju "LARGE IF" koja radi slično kao što radi ugrađena formula SUMIF. Prođimo kroz primjer.

Imamo popis ocjena koje su učenici postigli iz dva različita predmeta:

Pretpostavimo da se od nas traži da pronađemo tri najbolje ocjene postignute za svaki predmet na sljedeći način:

Da bismo to postigli, možemo ugnijezditi IF funkciju sa predmet kao što naši kriteriji unutar LARGE funkcioniraju ovako:

= VELIKO (AKO (=,),)
= VELIKO (AKO ($ C $ 2: $ C $ 10 = $ F3, $ D $ 2: $ D $ 10), G $ 2)

Kada koristite Excel 2022 i starije, formulu morate unijeti pritiskom na CTRL + SHIFT + ENTER da biste zaokružili zagrade oko formule.

Kako funkcionira formula?

Formula funkcionira ocjenjujući svaku ćeliju u našem rasponu kriterija kao TRUE ili FALSE.

Pronalaženje vrijednosti najbolje ocjene (k = 1) u matematici:

= VELIKO (AKO ($ C $ 2: $ C $ 10 = $ F3, $ D $ 2: $ D $ 10), G $ 2)
= VELIKO (IF ({TRUE; FALSE; FALSE; TRUE; FALSE; TRUE; FALSE; TRUE; FALSE}, {0,81; 0,8; 0,93; 0,42; 0,87; 0,63; 0,71; 0,58; 0,73}), 1)

Zatim funkcija IF zamjenjuje svaku vrijednost s FALSE ako njezin uvjet nije ispunjen.

= VELIKO ({0,81; FALSE; FALSE; 0,42; FALSE; 0,63; FALSE; 0,58; FALSE}, 1)

Sada funkcija LARGE preskače vrijednosti FALSE i izračunava najveću (k = 1) od preostalih vrijednosti (0,81 je najveća vrijednost između 0,42 i 0,81).

MALI AKO

Ista se tehnika može primijeniti i s funkcijom SMALL.

= MALO (AKO ($ C $ 2: $ C $ 10 = $ F3, $ D $ 2: $ D $ 10), G $ 2)

VELIKI AKO s više kriterija

Da biste koristili LARGE IF s više kriterija (slično kao što radi ugrađena formula SUMIFS), jednostavno ugnijezdite više IF funkcija u funkciju LARGE na sljedeći način:

= VELIKO (IF (=, IF (=,)),)
= VELIKO (AKO ($ D $ 2: $ D $ 18 = $ H3, IF ($ B $ 2: $ B $ 18 = $ G3, $ E $ 2: $ E $ 18)), I $ 2)

Drugi način uključivanja više kriterija je umnožavanje kriterija zajedno kako je prikazano u ovom članku

Savjeti i trikovi:

  • Gdje je moguće, uvijek referencirajte položaj (k) iz pomoćne ćelije i referencu zaključavanja (F4) jer će to olakšati formule za automatsko punjenje.
  • Ako koristite Excel 2022 ili noviji, formulu možete unijeti bez Ctrl + Shift + Enter.
  • Da biste dohvatili imena učenika koji su postigli najbolje ocjene, kombinirajte ovo s INDEX MATCH
wave wave wave wave wave