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

Pārbaude, vai nosacījumi ir patiesi vai aplami, un loģisku izteiksmju salīdzinājumu veikšana ir bieži sastopama daudzos uzdevumos. Varat izmantot funkcijas AND, OR, NOT unIF , lai izveidotu nosacījuma formulas.

Piemēram, funkcija IF izmanto tālāk norādītos argumentus.

formula ar funkciju IF

Formula, kurā tiek izmantota funkcija IF

Pogas attēls logical_test: nosacījums, kuru vēlaties pārbaudīt.

Darbgrāmatas kopīgošana value_if_true: vērtība, kas tiek atgriezta, ja nosacījums ir True.

Pogas attēls value_if_false: vērtība, kas tiek atgriezta, ja nosacījums ir Aplams.

Papildinformāciju par formulu veidojiet skatiet rakstā Formulas izveide vai dzēšana.

Iespējamās darbības

Nosacījuma formulas izveide, kuras rezultāts ir loģiskā vērtība (TRUE vai FALSE)

Lai to paveiktu, izmantojiet funkcijas AND, OR un NOT , kā parādīts šajā piemērā.

Piemērs

Piemērs būs vieglāk saprotams, ja nokopēsit to tukšā darblapā.

Kā nokopēt piemēru?

  1. Atlasiet šajā rakstā iekļauto piemēru.

    tiek atlasīts palīdzības piemērs programmā Excel 2013 darbam ar Windows

    Piemēra atlasīšana palīdzības tekstā

  2. Nospiediet taustiņu kombināciju CTRL+C.

  3. Programmā Excel izveidojiet tukšu darbgrāmatu vai darblapu.

  4. Darblapā atlasiet šūnu A1 un nospiediet taustiņu kombināciju CTRL+V.

Svarīgi!: Lai piemērs pareizi darbotos, ielīmējiet to darblapas šūnā A1.

  1. Lai pārslēgtos no rezultātu skatīšanas uz šo rezultātu ieguves formulu skatīšanu un pretēji, nospiediet taustiņu kombināciju CTRL+` (gravis akcents) vai cilnes Formulas grupā Formulu auditēšana noklikšķiniet uz pogas Parādīt formulas.

Kad piemērs iekopēts tukšā darblapā, varat to pielāgot savām vajadzībām.

Dati

15

9

8

Sprockets

Logrīki

Formula

Apraksts (rezultāts)

=AND(A2>A3; A2<A4)

Nosaka, vai vērtība šūnā A2 ir lielāka par šūnas A3 vērtību un arī to, vai A2 vērtība ir mazāka par šūnas A4 vērtību. (FALSE)

=OR(A2>A3; A2<A4)

Nosaka, vai vērtība šūnā A2 ir lielāka par šūnas A3 vērtību vai arī, ja šūnas A2 vērtība ir mazāka par šūnā A4 ievadīto vērtību. (TRUE)

=NOT(A2+A3=24)

Nosaka, vai šūnu A2 un A3 vērtību summa nav vienāda ar 24. (FALSE)

=NOT(A5="Sprockets")

Nosaka, vai vērtība šūnā A5 nav vienāda ar "Sprockets". (FALSE)

=OR(A5<>"Sprockets",A6 = "Logrīki")

Nosaka, vai vērtība šūnā A5 nav vienāda ar "Sprockets" vai arī A6 vērtība ir vienāda ar "Logrīki". (TRUE)

Papildinformāciju par šo funkciju lietošanu skatiet rakstā Funkcija AND, Funkcija OR un Funkcija NOT.

Uz lapas sākumu

Nosacījuma formulas izveide, kuras rezultāts ir cits aprēķins vai vērtības, kas nav TRUE vai FALSE

Lai to paveiktu, izmantojiet funkcijas IF, AND un OR un operatorus, kā parādīts šajā piemērā.

Piemērs

Piemērs būs vieglāk saprotams, ja nokopēsit to tukšā darblapā.

Kā nokopēt piemēru?

  1. Atlasiet šajā rakstā iekļauto piemēru.

    Svarīgi!: Neatlasiet rindu vai kolonnu galvenes.

    tiek atlasīts palīdzības piemērs programmā Excel 2013 darbam ar Windows

    Piemēra atlasīšana palīdzības tekstā

  2. Nospiediet taustiņu kombināciju CTRL+C.

  3. Programmā Excel izveidojiet tukšu darbgrāmatu vai darblapu.

  4. Darblapā atlasiet šūnu A1 un nospiediet taustiņu kombināciju CTRL+V.

Svarīgi!: Lai piemērs pareizi darbotos, ielīmējiet to darblapas šūnā A1.

  1. Lai pārslēgtos no rezultātu skatīšanas uz šo rezultātu ieguves formulu skatīšanu un pretēji, nospiediet taustiņu kombināciju CTRL+` (gravis akcents) vai cilnes Formulas grupā Formulu auditēšana noklikšķiniet uz pogas Parādīt formulas.

Kad piemērs iekopēts tukšā darblapā, varat to pielāgot savām vajadzībām.

Dati

15

9

8

Sprockets

Logrīki

Formula

Apraksts (rezultāts)

=IF(A2=15; "Labi", "Nav labi")

Ja vērtība šūnā A2 ir vienāda ar 15, tiek atgriezts "Labi". Pretējā gadījumā tiek atgriezts "Nav labi". (Labi)

=IF(A2<>15, "Labi", "Nav labi")

Ja vērtība šūnā A2 nav vienāda ar 15, tiek atgriezts "Labi". Pretējā gadījumā tiek atgriezts "Nav labi". (Nav labi)

=IF(NOT(A2<=15), "Labi", "Nav labi")

Ja vērtība šūnā A2 nav mazāka vai vienāda ar 15, tiek atgriezts "Labi". Pretējā gadījumā tiek atgriezts "Nav labi". (Nav labi)

=IF(A5<>"SPROCKETS", "Labi", "Nav labi")

Ja vērtība šūnā A5 nav vienāda ar "SPROCKETS", atgriež "Labi". Pretējā gadījumā tiek atgriezts "Nav labi". (Nav labi)

=IF(AND(A2>A3; A2<A4), "Labi", "Nav labi")

Ja vērtība šūnā A2 ir lielāka par šūnas A3 vērtību un arī šūnā A2 vērtība ir mazāka par šūnas A4 vērtību, tiek atgriezts "Labi". Pretējā gadījumā tiek atgriezts "Nav labi". (Nav labi)

=IF(AND(A2<>A3; A2<>A4), "Labi", "Nav labi")

Ja vērtība šūnā A2 nav vienāda ar A3 un arī šūnā A2 vērtība nav vienāda ar šūnas A4 vērtību, tiek atgriezts "Labi". Pretējā gadījumā tiek atgriezts "Nav labi". (Labi)

=IF(OR(A2>A3; A2<A4), "Labi", "Nav labi")

Ja vērtība šūnā A2 ir lielāka par šūnas A3 vērtību vai šūnas A2 vērtība ir mazāka par šūnas A4 vērtību, tiek atgriezts "Labi". Pretējā gadījumā tiek atgriezts "Nav labi". (Labi)

=IF(OR(A5<>"Sprockets", A6<>"Logrīki"), "Labi", "Nav labi")

Ja vērtība šūnā A5 nav vienāda ar "Sprockets" vai vērtība šūnā A6 nav vienāda ar "Logrīki", atgriež "Labi". Pretējā gadījumā tiek atgriezts "Nav labi". (Nav labi)

=IF(OR(A2<>A3; A2<>A4), "Labi", "Nav labi")

Ja vērtība šūnā A2 nav vienāda ar šūnas A3 vērtību vai šūnas A2 vērtība nav vienāda ar šūnas A4 vērtību, tiek atgriezts "Labi". Pretējā gadījumā tiek atgriezts "Nav labi". (Labi)

Papildinformāciju par šo funkciju lietošanu skatiet rakstā Funkcija IF, Funkcija AND un Funkcija OR.

Uz lapas sākumu

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.