Što treba znati
- Sintaksa IF-THEN je =IF(logički test,vrijednost ako je točno,vrijednost ako je netočno) .
- Vrijednost 'true' govori funkciji što treba učiniti ako je rezultat logičkog testa istinit.
- Vrijednost 'false' govori funkciji što treba učiniti ako je rezultat logičkog testa lažan.
Ovaj članak objašnjava kako napisati i koristiti funkciju IF (poznatu i kao IF-THEN) u programu Excel. Upute se odnose na Microsoft 365, Excel 2021, 2019, 2016, 2013, 2010; Excel za Mac i Excel Online.
zašto se disney plus i dalje međuspremnik
Kako napisati AKO-ONDA u Excelu
Funkcija IF u programu Excel način je dodavanja mogućnosti donošenja odluka u proračunske tablice. Testira uvjet da vidi je li istinit ili netočan, a zatim izvršava određeni skup uputa na temelju rezultata.
Na primjer, možete postaviti IF da vrati rezultate ako je određena ćelija veća od 900. Ako jest, možete natjerati formulu da vrati tekst 'SAVRŠENO'. Ako nije, možete učiniti da formula vraća 'PREMALO'.
Sintaksa funkcije IF-THEN uključuje naziv funkcije i argumente funkcije unutar zagrada.
Ovo je ispravna sintaksa funkcije IF-THEN:
IF dio funkcije je logički test. Ovdje koristite operatore usporedbe za usporedbu dviju vrijednosti. THEN dio funkcije dolazi nakon prvog zareza i uključuje dva skupa uputa sa zarezom između njih.
- Prva stavka govori funkciji što treba učiniti ako je usporedba točna.
- Druga stavka govori funkciji što treba učiniti ako je usporedba lažna.
Primjer jednostavne funkcije IF-THEN
Prije nego prijeđemo na složenije izračune, pogledajmo jednostavan primjer izjave IF-THEN.
Naša proračunska tablica postavljena je s ćelijom A1 kao 100 USD. Možemo unijeti sljedeću formulu u B1 da pokažemo je li vrijednost veća od 1000 USD.
Ova funkcija ima sljedeće dijelove:
- Fiksni broj
- Niz znakova (tekstualna vrijednost)
- Datum ili vrijeme
- Funkcije koje vraćaju bilo koju od gornjih vrijednosti
- Referenca na bilo koju drugu ćeliju u proračunskoj tablici koja sadrži bilo koju od gornjih vrijednosti
- Kako mogu stvoriti više IF-THEN izjava u Excelu?
Upotrijebite gniježđenje u Excelu za stvaranje više IF-THEN izjava. Alternativno, koristite IFS funkcija .
- Koliko IF izjava možete ugnijezditi u Excelu?
Možete ugnijezditi do 7 naredbi IF unutar jedne naredbe IF-THEN.
- Kako uvjetno oblikovanje funkcionira u Excelu?
S uvjetnim oblikovanjem u Excelu možete primijeniti više od jednog pravila na iste podatke za testiranje različitih uvjeta. Excel prvo utvrđuje jesu li različita pravila u sukobu, a ako jesu, program određuje koje pravilo uvjetnog oblikovanja primijeniti na podatke.
Običnim jezikom, ova funkcija IF kaže: 'Ako je vrijednost u A1 veća od 1000, napišiteSAVRŠEN. Inače, pišitePREMALEN.'
Usporedni dio funkcije može usporediti samo dvije vrijednosti. Bilo koja od te dvije vrijednosti može biti:
Dio funkcije 'true' ili 'false' također može vratiti bilo što od navedenog. Funkciju IF možete učiniti vrlo naprednom ugradnjom dodatnih izračuna ili funkcija unutar nje.
Prilikom unosa istinitih ili netočnih uvjeta izjave IF-THEN u Excelu, trebate koristiti navodnike oko bilo kojeg teksta koji želite vratiti, osim ako ne koristite TRUE i FALSE, koje Excel automatski prepoznaje. Ostale vrijednosti i formule ne zahtijevaju navodnike.
Unos izračuna u funkciju IF-THEN
Možete ugraditi različite izračune za izvođenje funkcije IF, ovisno o rezultatima usporedbe. Ovaj primjer koristi jedan izračun za poreznu stopu, ovisno o ukupnom prihodu u B2. Logički test uspoređuje ukupni prihod u B2 da vidi je li veći od 50.000,00 USD.
Ako je vrijednost u B2 veća od 50 000, funkcija IF pomnožit će je s 0,15. Ako je manji, funkcija će ga pomnožiti s 0,10.
Također možete ugraditi izračune u usporednu stranu funkcije. U gornjem primjeru možete procijeniti da će oporezivi dohodak biti samo 80% ukupnog dohotka. Imajući to na umu, gornju IF funkciju možete promijeniti u sljedeće:
Ova formula najprije množi ulaznu vrijednost (u ovom slučaju B2) s 0,8, a zatim taj rezultat uspoređuje s 50 000. Ostatak funkcije radi isto.
Budući da Excel tretira zareze kao prekide između dijelova formule, nemojte ih koristiti kada unosite brojeve veće od 999. Na primjer, upišite 1000, a ne 1000.
Gniježđenje funkcija unutar IF funkcije
Također možete ugraditi (ili 'ugnijezditi') funkciju unutar IF izjave u Excelu. Ova vam radnja omogućuje izvođenje naprednih izračuna i usporedbu stvarnih rezultata s očekivanim rezultatima.
U ovom primjeru, recimo da imate proračunsku tablicu s ocjenama pet učenika u stupcu B. Možete izračunati prosjek tih ocjena pomoću funkcije AVERAGE. Ovisno o prosječnim rezultatima razreda, ćelija C2 mogla bi vratiti ili 'Izvrsno!' ili 'Potreban je rad.'
Ovako biste unijeli taj IF-THEN u Excelu:
Na engleskom: 'Ako je prosjek vrijednosti od B2 do B6 veći od 85, upišiteizvrsno!U suprotnom, upišitePotreban rad.'
Kao što vidite, unos funkcije IF-THEN u Excelu s ugrađenim izračunima ili funkcijama omogućuje vam stvaranje dinamičnih i vrlo funkcionalnih proračunskih tablica.
Pitanja