Skip to main content

Kako uporabljati funkcijo IF-THEN v Excelu

Anonim

Funkcija IF-THEN v Excelu je učinkovit način dodajanja odločitev vašim preglednicam. Preizkuša pogoj, da preveri, ali je resnična ali napačna, in nato na podlagi rezultatov izvede določen nabor navodil.

Na primer, če vnesete IF-THEN v Excelu, lahko preizkusite, ali je določena celica večja od 900. Če je to, lahko formulo povrnete besedilo »PERFECT«. Če ni, lahko spremenite formulo v »TOO SMALL«.

Obstaja veliko pogojev, ki jih lahko vnesete v formulo IF-THEN. Tukaj je, kako uporabljati funkcijo IF-THEN v Excelu, pa tudi nekaj primerov.

Navodila v tem članku veljajo za Excel 2016, 2013, 2010; Excel za Mac in Excel 365 / Online.

Vnesite IF-THEN v Excelu

Sintaksa funkcije IF-THEN vključuje ime funkcije in argumente funkcije znotraj oklepajev.

To je pravilna sintaksa funkcije IF-THEN:

= IF (logični preskus, vrednost če je resnična, vrednost če je napačna)

IF del funkcije je logični preskus. Tukaj uporabite primerjalne operaterje za primerjavo dveh vrednosti.

THEN del funkcije prihaja po prvi vejici in vključuje dva argumenta, ločena z vejico.

  • Prvi argument govori funkcijo, kaj storiti, če je primerjava resnična.
  • Drugi argument pove funkcijo, če je primerjava napačna.

Preprost IF-THEN funkcijski primer

Pred prehodom na bolj zapletene izračune si oglejmo zelo preprost primer stavka IF-THEN.

Naša preglednica je nastavljena s celico B2 kot 100 USD. V obrazec C2 lahko vnesemo naslednjo formulo, ki pove, ali je vrednost večja od 1000 $.

= IF (B2> 1000, "PERFECT", "TOO SMALL")

Ta funkcija ima naslednje argumente:

  • B2> 1000 preveri, ali je vrednost v celici B2 večja od 1000.
  • "PERFECT" vrne besedo PERFECT v celici C2, če B2 je več kot 1000.
  • "PREMAJHEN" vrne besedo TOO SMALL v celico C2, če B2 ni več kot 1000.

Primerjalni del funkcije lahko primerja le dve vrednosti. Vsaka od teh dveh vrednosti je lahko:

  • Fiksna številka
  • Niz znakov (besedilna vrednost)
  • Datum ali ura
  • Funkcije, ki vrnejo katero koli zgornjo vrednost
  • Sklic na katero koli drugo celico v preglednici, ki vsebuje katero koli od zgornjih vrednosti

TRUE ali FALSE del funkcije lahko vrne tudi katero koli od zgornjih. To pomeni, da lahko funkcijo IF-THEN naredite zelo napredne, tako da vanj vključite dodatne izračune ali funkcije (glejte spodaj).

Pri vnosu resničnih ali napačnih pogojev stavka IF-THEN v Excelu morate uporabiti narekovaje okoli besedila, ki ga želite vrniti, razen če uporabljate TRUE in FALSE, ki ga samodejno prepozna Excel. Za druge vrednosti in formule ni narekovajev.

Vnesite izračune v funkcijo IF-THEN

Glede na rezultate primerjave lahko izvedete različne izračune za funkcijo IF-THEN.

V tem primeru se za izračun davčne obveznosti uporabi en izračun, odvisno od skupnega dohodka v B2.

Logični preskus primerja celotni dohodek v B2, da ugotovi, ali je večji od 50.000 dolarjev.

= IF (B2> 50000, B2 * 0,15, B2 * 0,10)

V tem primeru B2 ni večji od 50.000, zato bo izračunal vrednost "value_if_false" in vrnil ta rezultat.

V tem primeru je to B2 * 0,10, kateri je4000.

Rezultat se postavi v celico C2, kjer je vstavljena funkcija IF-THEN, bo znašala 4000.

Izračune lahko vdelate tudi v primerjalno stran funkcije.

Na primer, če želite oceniti, da bo obdavčljivi dohodek le 80% celotnega dohodka, lahko spremenite zgornjo IF-THEN funkcijo na naslednje.

= IF (B2 * 0,8> 50000, B2 * 0,15, B2 * 0,10)

To bo izračunalo na B2, nato pa ga primerjalo s 50.000.

Nikoli ne vnesite vejic pri vnosu številk v tisočih. To je zato, ker Excel razlaga vejico kot konec argumenta znotraj funkcije.

Nesting Funkcije znotraj funkcij IF-THEN

Funkcijo znotraj funkcije IF-THEN lahko vdelate tudi (ali "gnezdite").

To vam omogoča napredne izračune in nato primerjate dejanske rezultate s pričakovanimi rezultati.

V tem primeru recimo, da imate preglednico z razredi 5 vaših učencev v stolpcu B. Te ocene lahko povprečite s funkcijo AVERAGE. Glede na rezultate povprečnega razreda bi lahko imeli celico C2 vrnitev bodisi »Odlično«. ali "potrebuje delo".

Tako boste vnesli funkcijo IF-THEN:

= ČE (AVERAGE (B2: B6)> 85, "Odlično!", "Potrebno delo")

Ta funkcija vrne besedilo "Odlično!" v celici C2, če je povprečje razredov več kot 85. V nasprotnem primeru vrne "Potrebe po delu".

Kot lahko vidite, vnos funkcije IF-THEN v Excel z vgrajenimi izračuni ali funkcijami omogoča ustvarjanje zelo dinamičnih in zelo funkcionalnih preglednic.