Skip to main content

Kako koristiti IF-THEN funkciju u Excelu

Excel uvod 8.1 - IF funkcija (Travanj 2025)

Excel uvod 8.1 - IF funkcija (Travanj 2025)
Anonim

IF-THEN funkcija u programu Excel snažan je način dodavanja odluka na proračunske tablice. Ispituje stanje da vidi je li to istina ili lažno, a zatim provodi određeni skup uputa temeljenih na rezultatima.

Na primjer, unos IF-THEN u programu Excel možete testirati je li određena ćelija veća od 900. Ako je, formula možete vratiti tekst "PERFECT". Ako nije, možete vratiti "TOO SMALL".

Postoje mnogi uvjeti koje možete ući u IF-THEN formulu. Evo kako koristiti IF-THEN funkciju u Excelu, kao i nekoliko primjera.

Upute u ovom članku odnose se na Excel 2016, 2013, 2010; Excel za Mac i Excel 365 / Online.

Unos IF-THEN u Excelu

Sintaksa IF-THEN funkcije uključuje naziv funkcije i argumente funkcije unutar zagrade.

Ovo je ispravna sintaksa IF-THEN funkcije:

= IF (logičko ispitivanje, vrijednost ako je istina, vrijednost ako je netočna)

IF dio funkcije je logičko testiranje. Ovo je mjesto gdje upotrebljavate operatore usporedbe za usporedbu dviju vrijednosti.

THEN dio funkcije dolazi nakon prve zareze i uključuje dva argumenta odvojena zarezom.

  • Prvi argument navodi funkciju što učiniti ako je usporedba istinita.
  • Drugi argument navodi funkciju što učiniti ako je usporedba lažna.

Jednostavan IF-THEN funkcijski primjer

Prije nego što prijeđemo na složenije izračune, pogledajmo vrlo jednostavan primjer IF-THEN izjave.

Naša je proračunska tablica postavljena sa stanicom B2 kao 100 USD. U C2 možemo unijeti sljedeću formulu kako bismo naznačili je li vrijednost veća od 1000 USD.

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

Ova funkcija ima sljedeće argumente:

  • B2> 1000 provjerava je li vrijednost u ćeliji B2 veća od 1000.
  • "SAVRŠEN" vraća riječ PERFECT u ćeliju C2 ako je B2 je veći od 1000.
  • "PREMALEN" vraća izraz TOO SMALL u ćeliju C2 ako je B2 nije veći od 1000.

Usporedni dio funkcije može usporediti samo dvije vrijednosti. Svaka od tih dviju vrijednosti može biti:

  • Fiksni broj
  • Niz znakova (vrijednost teksta)
  • Datum ili vrijeme
  • Funkcije koje vraćaju bilo koju gore navedenu vrijednost
  • Referenca na bilo koju drugu ćeliju u proračunskoj tablici koja sadrži bilo koju od gore navedenih vrijednosti

TRUE ili FALSE dio funkcije također može vratiti bilo koji od gore navedenih. To znači da možete učiniti IF-THEN funkciju vrlo naprednim ugrađivanjem dodatnih proračuna ili funkcija unutar nje (vidi dolje).

Prilikom unosa istinitih ili lažnih uvjeta izjave IF-THEN u programu Excel, trebate upotrijebiti navodnike oko bilo kojeg teksta koji želite vratiti, osim ako ne upotrebljavate TRUE i FALSE, što Excel automatski prepoznaje. Ostale vrijednosti i formule ne zahtijevaju navodnike.

Unos izračuna u IF-THEN funkciju

Možete položiti različite izračune za IF-THEN funkciju, ovisno o rezultatima usporedbe.

U ovom primjeru izračunava se porez koji se duguje, ovisno o ukupnom prihodu u B2.

Logičko ispitivanje uspoređuje ukupni prihod u B2 kako bi vidio je li veći od $ 50,000.00.

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

U ovom primjeru, B2 nije veći od 50.000, stoga će vrijednost "value_if_false" izračunati i vratiti taj rezultat.

U ovom slučaju to je B2 * 0,10, koji je4000.

Rezultat je stavljen u ćeliju C2, gdje je umetnuta IF-THEN funkcija, bit će 4000.

Također možete ugraditi izračune na usporednu stranu funkcije.

Na primjer, ako želite procijeniti da oporezivi prihod iznosi samo 80% ukupnog dohotka, možete promijeniti gornju IF-THEN funkciju na sljedeće.

= IF (B2 * 0.8> 50000, B2 * 0.15, B2 * 0,10)

To će izvršiti izračun na B2 prije nego što ga uspoređuje s 50.000.

Nikad ne unesite zarez unosom brojeva u tisuće. To je zato što Excel tumači zarez kao kraj argumenta unutar funkcije.

Gniježđenje funkcije Unutar IF-THEN funkcije

Također možete ugraditi (ili "gnijezdo") funkciju unutar IF-THEN funkcije.

Na taj način možete izvršiti napredne izračune, a zatim usporediti stvarne rezultate s očekivanim rezultatima.

U ovom primjeru, recimo da imate tablicu s ocjenama od 5 vaših učenika u stupcu B. Možete prosjek tih ocjena upotrebljavati funkciju PROSJEČNA. Ovisno o rezultatima prosječnog razreda, mogli biste se vratiti na ćeliju C2 ili "Izvrsno!" ili "treba raditi".

Na taj ćete način unijeti IF-THEN funkciju:

= IF (AVERAGE (B2: B6)> 85, "Izvrsno!", "Potrebno je raditi")

Ova funkcija vraća tekst "Izvrsno!" u ćeliji C2 ako je prosjek klase preko 85. Inače, vraća "potreba rada".

Kao što možete vidjeti, unos IF-THEN funkcije u Excelu s ugrađenim računima ili funkcijama omogućuje stvaranje vrlo dinamičnih i visoko funkcionalnih proračunskih tablica.