Applies ToMicrosoft 365 rakendus Excel Excel 2024 Excel 2021 Excel 2019 Excel 2016

Testimine, kas tingimused on tõesed või väärad, ja loogiliste võrdluste tegemine avaldiste vahel on paljude toimingute puhul tavaline. Tingimusvalemite loomiseks saate kasutada funktsioone AND, OR, NOT ja IF .

Näiteks kasutab funktsioon IF järgmisi argumente.

IF-funktsiooniga valem

Funktsiooni IF kasutav valem

Nupu pilt logical_test: tingimus, mida soovite kontrollida.

Callout 2 value_if_true: väärtus, mis tagastatakse, kui tingimus on Tõene.

Nupu pilt value_if_false: väärtus, mis tagastatakse, kui tingimus on väär.

Lisateavet valemite loomise kohta leiate teemast Valemi loomine või kustutamine.

Selle artikli teemad

Loogikaväärtusega (TRUE või FALSE) tingimusvalemi loomine

Selleks kasutage funktsioone AND, OR ja NOT , nagu on näidatud järgmises näites.

Näide

Näidet on kergem mõista, kui kopeerite selle tühjale töölehele.

Kuidas näidet kopeerida?

  1. Valige näide sellest artiklist.

    Rakenduse Excel 2013 for Windows spikrist näite valimine

    Spikrinäite valimine

  2. Vajutage klahvikombinatsiooni CTRL+C.

  3. Looge Excelis tühi töövihik või tööleht.

  4. Valige töölehel lahter A1 ja vajutage klahvikombinatsiooni CTRL+V.

NB!: Et näide töötaks õigesti, tuleb see kleepida töölehe lahtrisse A1.

  1. Tulemite ja tulemeid andvate valemite vaheldumisi kuvamiseks vajutage klahvikombinatsiooni CTRL+` (graavis) või klõpsake menüü Valemid jaotises Valemiaudit nuppu Kuva valemid.

Kui olete näite tühjale töölehele kopeerinud, saate seda kohandada vastavalt oma vajadustele.

Data (Andmed)

15

9

8

Sprockets

Vidinad

Valem

Kirjeldus (tulem)

=AND(A2>A3; A2<A4)

Määrab, kas lahtriS A2 olev väärtus on suurem kui lahtri A3 väärtus ja kas lahtri A2 väärtus on väiksem kui lahtri A4 väärtus. (VÄÄR)

=OR(A2>A3; A2<A4)

Määrab, kas lahtriS A2 olev väärtus on suurem kui lahtri A3 väärtus või lahtri A2 väärtus on väiksem kui lahtri A4 väärtus. (TRUE)

=NOT(A2+A3=24)

Määrab, kas lahtrite A2 ja A3 väärtuste summa ei võrdu 24-ga. (VÄÄR)

=NOT(A5="Sprockets")

Määrab, kas väärtus lahtris A5 ei võrdu väärtusega "Sprockets". (VÄÄR)

=OR(A5<>"Sprockets";A6 = "Widgets")

Määrab, kas lahtris A5 olev väärtus pole "Sprockets" või kas lahtri a6 väärtus on "Vidinad". (TRUE)

Lisateavet nende funktsioonide kasutamise kohta leiate teemadest Funktsioon AND, OR ja NOT.

Lehe algusse

Tingimusvalemi loomine, mis annab tulemiks mõne muu arvutuse või väärtuse, mis pole TRUE ega FALSE

Selle toimingu tegemiseks kasutage funktsioone IF, AND ja OR ning tehtemärke, nagu on näidatud järgmises näites.

Näide

Näidet on kergem mõista, kui kopeerite selle tühjale töölehele.

Kuidas näidet kopeerida?

  1. Valige näide sellest artiklist.

    NB!: Ärge valige rea- ega veerupäiseid.

    Rakenduse Excel 2013 for Windows spikrist näite valimine

    Spikrinäite valimine

  2. Vajutage klahvikombinatsiooni CTRL+C.

  3. Looge Excelis tühi töövihik või tööleht.

  4. Valige töölehel lahter A1 ja vajutage klahvikombinatsiooni CTRL+V.

NB!: Et näide töötaks õigesti, tuleb see kleepida töölehe lahtrisse A1.

  1. Tulemite ja tulemeid andvate valemite vaheldumisi kuvamiseks vajutage klahvikombinatsiooni CTRL+` (graavis) või klõpsake menüü Valemid jaotises Valemiaudit nuppu Kuva valemid.

Kui olete näite tühjale töölehele kopeerinud, saate seda kohandada vastavalt oma vajadustele.

Data (Andmed)

15

9

8

Sprockets

Vidinad

Valem

Kirjeldus (tulem)

=IF(A2=15; "OK"; "Pole OK")

Kui lahtris A2 olev väärtus võrdub 15, tagastatakse väärtus "OK". Muul juhul tagastatakse "Pole OK". (OK)

=IF(A2<>15; "OK"; "Pole OK")

Kui lahtris A2 olev väärtus pole 15, tagastatakse väärtus "OK". Muul juhul tagastatakse "Pole OK". (Pole OK)

=IF(NOT(A2<=15), "OK", "Pole OK")

Kui lahtris A2 olev väärtus pole 15 või väiksem, tagastatakse väärtus "OK". Muul juhul tagastatakse "Pole OK". (Pole OK)

=IF(A5<>"SPROCKETS", "OK", "Not OK")

Kui lahtris A5 olev väärtus ei võrdu väärtusega "SPROCKETS", tagastatakse väärtus "OK". Muul juhul tagastatakse "Pole OK". (Pole OK)

=IF(AND(A2>A3; A2<A4); "OK"; "Pole OK")

Kui lahtris A2 olev väärtus on suurem kui lahtri A3 väärtus ja lahtri A2 väärtus on samuti väiksem kui lahtri A4 väärtus, tagastatakse väärtus "OK". Muul juhul tagastatakse "Pole OK". (Pole OK)

=IF(AND(A2<>A3; A2<>A4); "OK"; "Pole OK")

Kui lahtris A2 olev väärtus ei võrdu lahtris A3 oleva väärtusega ja lahtri A2 väärtus ei võrdu lahtriS A4 oleva väärtusega, tagastatakse väärtus "OK". Muul juhul tagastatakse "Pole OK". (OK)

=IF(OR(A2>A3; A2<A4); "OK"; "Pole OK")

Kui lahtris A2 olev väärtus on suurem kui lahtri A3 väärtus või lahtri A2 väärtus on väiksem kui lahtri A4 väärtus, tagastatakse väärtus "OK". Muul juhul tagastatakse "Pole OK". (OK)

=IF(OR(A5<>"Sprockets", A6<>"Widgets"), "OK", "Not OK")

Kui lahtris A5 olev väärtus pole "Sprockets" või lahtri a6 väärtus pole "Vidinad", tagastatakse väärtus "OK". Muul juhul tagastatakse "Pole OK". (Pole OK)

=IF(OR(A2<>A3; A2<>A4); "OK"; "Pole OK")

Kui lahtris A2 olev väärtus ei võrdu lahtris A3 oleva väärtusega või lahtri A2 väärtus ei võrdu lahtri A4 väärtusega, tagastatakse väärtus "OK". Muul juhul tagastatakse "Pole OK". (OK)

Lisateavet nende funktsioonide kasutamise kohta leiate teemadest Funktsioon IF, AND ja FUNKTSIOON OR.

Lehe algusse

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.