Applies ToExcel za Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Testiranje jesu li uvjeti istiniti ili neistiniti i logičke usporedbe između izraza uobičajene su za mnoge zadatke. Uvjetne formule možetestvarati pomoću funkcija AND, OR, NOT i IF .

Funkcija IF, primjerice , koristi sljedeće argumente.

Prikaz i skrivanje podmapa

Formula koja koristi funkciju IF

Button image logical_test: uvjet koji želite provjeriti.

Zajednički koristi radnu knjigu value_if_true: vrijednost koja će se vratiti ako je uvjet True.

Button image value_if_false: vrijednost koja se vraća ako je uvjet False.

Dodatne informacije o stvaranju formula potražite u članku Stvaranje i brisanje formule.

Što želite učiniti?

Stvaranje uvjetne formule koja rezultira logičkom vrijednošću (TRUE ili FALSE)

Da biste to učinili, koristite funkcije i operatore AND, OR i NOT kao što je prikazano u sljedećem primjeru.

Primjer

Primjer ćete bolje razumjeti ako ga kopirate na prazan radni list.

Kako kopirati primjer?

  1. Odaberite primjer iz ovog članka.

    odabir primjera iz pomoći u programu Excel 2013 za Windows

    Odabir primjera iz pomoći

  2. Pritisnite CTRL + C.

  3. U programu Excel stvorite praznu radnu knjigu ili radni list.

  4. Na radnom listu odaberite ćeliju A1 pa pritisnite CTRL + V.

Važno: Da bi navedeni primjer ispravno funkcionirao, morate ga zalijepiti u ćeliju A1 na radnom listu.

  1. Da biste se prebacili iz prikaza rezultata u prikaz formula koje vraćaju rezultate, pritisnite CTRL + ` (gravis) ili na kartici Formule u grupi Nadzor formula kliknite gumb Prikaz formula.

Kada primjer kopirate na prazan radni list, prilagodite ga u skladu sa svojim potrebama.

Podaci

15

9

8

Zupčanici

Widgets

Formula

Opis (rezultat)

=AND(A2>A3; A2<A4)

Određuje je li vrijednost u ćeliji A2 veća od vrijednosti u ćeliji A3 te je li vrijednost u ćeliji A2 manja od vrijednosti u ćeliji A4. (FALSE)

=OR(A2>A3; A2<A4)

Određuje je li vrijednost u ćeliji A2 veća od vrijednosti u ćeliji A3 ili je vrijednost u ćeliji A2 manja od vrijednosti u ćeliji A4. (TRUE)

=NOT(A2+A3=24)

Određuje je li zbroj vrijednosti u ćelijama A2 i A3 jednak 24. (FALSE)

=NOT(A5="Zupčanici")

Određuje je li vrijednost u ćeliji A5 jednaka "Lančanici". (FALSE)

=OR(A5<>"Zupčanici",A6 = "Widgeti")

Određuje je li vrijednost u ćeliji A5 jednaka "Lančanici" ili je vrijednost u ćeliji A6 jednaka "Widgeti". (TRUE)

Dodatne informacije o korištenju tih funkcija potražite u člancima AND (funkcija), OR (funkcija) i NOT (funkcija).

Vrh stranice

Stvaranje uvjetne formule koja rezultira drugim izračunom ili u vrijednostima koje nisu TRUE ili FALSE

Da biste to učinili, koristite funkcije i operatore IF, AND i OR kao što je prikazano u sljedećem primjeru.

Primjer

Primjer ćete bolje razumjeti ako ga kopirate na prazan radni list.

Kako kopirati primjer?

  1. Odaberite primjer iz ovog članka.

    Važno: Nemojte odabrati zaglavlja redaka ili stupaca.

    odabir primjera iz pomoći u programu Excel 2013 za Windows

    Odabir primjera iz pomoći

  2. Pritisnite CTRL + C.

  3. U programu Excel stvorite praznu radnu knjigu ili radni list.

  4. Na radnom listu odaberite ćeliju A1 pa pritisnite CTRL + V.

Važno: Da bi navedeni primjer ispravno funkcionirao, morate ga zalijepiti u ćeliju A1 na radnom listu.

  1. Da biste se prebacili iz prikaza rezultata u prikaz formula koje vraćaju rezultate, pritisnite CTRL + ` (gravis) ili na kartici Formule u grupi Nadzor formula kliknite gumb Prikaz formula.

Kada primjer kopirate na prazan radni list, prilagodite ga u skladu sa svojim potrebama.

Data (Podaci)

15

9

8

Zupčanici

Widgets

Formula

Opis (rezultat)

=IF(A2=15; "U redu"; "Nije U redu")

Ako je vrijednost u ćeliji A2 jednaka 15, vrati "U redu". U suprotnom, vratite "Nije u redu". (U redu)

=IF(A2<>15; "U redu"; "Nije U redu")

Ako vrijednost u ćeliji A2 nije jednaka 15, vratite "U redu". U suprotnom, vratite "Nije u redu". (Nije u redu)

=IF(NOT(A2<=15), "U redu", "Nije U redu")

Ako vrijednost u ćeliji A2 nije manja od ili jednaka 15, vrati "U redu". U suprotnom, vratite "Nije u redu". (Nije u redu)

=IF(A5<>"SPROCKETS"; "U redu"; "Nije U redu")

Ako vrijednost u ćeliji A5 nije jednaka "SPROCKETS", vrati "U redu". U suprotnom, vratite "Nije u redu". (Nije u redu)

=IF(AND(A2>A3; A2<A4), "U redu"; "Nije U redu")

Ako je vrijednost u ćeliji A2 veća od vrijednosti u ćeliji A3, a vrijednost u ćeliji A2 manja je i od vrijednosti u ćeliji A4, vrati "U redu". U suprotnom, vratite "Nije u redu". (Nije u redu)

=IF(AND(A2<>A3; A2<>A4), "U redu"; "Nije U redu")

Ako vrijednost u ćeliji A2 nije jednaka ćeliji A3, a vrijednost u ćeliji A2 nije jednaka vrijednosti u ćeliji A4, vrati "U redu". U suprotnom, vratite "Nije u redu". (U redu)

=IF(OR(A2>A3, A2<A4), "U redu", "Nije U redu")

Ako je vrijednost u ćeliji A2 veća od vrijednosti u ćeliji A3 ili je vrijednost u ćeliji A2 manja od vrijednosti u ćeliji A4, vrati "U redu". U suprotnom, vratite "Nije u redu". (U redu)

=IF(OR(A5<>"Lančanici", A6<>"Widgeti"), "U redu", "Nije U redu")

Ako vrijednost u ćeliji A5 nije jednaka "Lančanici" ili vrijednost u ćeliji A6 nije jednaka "Widgeti", vratite "U redu". U suprotnom, vratite "Nije u redu". (Nije u redu)

=IF(OR(A2<>A3, A2<>A4), "U redu", "Nije U redu")

Ako vrijednost u ćeliji A2 nije jednaka vrijednosti u ćeliji A3 ili vrijednost u ćeliji A2 nije jednaka vrijednosti u ćeliji A4, vrati "U redu". U suprotnom, vratite "Nije u redu". (U redu)

Dodatne informacije o korištenju tih funkcija potražite u člancima IF (funkcija), AND (funkcija) i OR (funkcija).

Vrh stranice

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.