Nosacījumformulu izveide

Attiecas uz
Excel pakalpojumam Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Nosacījumu patiesības vai aplamības pārbaude un loģisku izteiksmju salīdzinājumu veikšana ir ierasta daudziem uzdevumiem. Varat izmantot funkcijas AND,OR,NOT un IF , 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, ko vēlaties pārbaudīt.

Callout 2 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 izveidi skatiet sadaļā 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 veiktu šo uzdevumu, izmantojiet funkcijas un operatorus AND,OR un NOT , kā parādīts tālāk esoš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
Zobrati
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 vai vērtība šūnā A2 ir mazāka nekā vērtība šūnā A4. (NEPATIESS)
=OR(A2>; A3; A2<; A4) Nosaka, vai vērtība šūnā A2 ir lielāka par šūnā A3 norādīto vai arī šūnā A2 norādītā vērtība ir mazāka nekā šūnā A4 norādīto vērtību. (PATIESS)
=NOT(A2+A3=24) Nosaka, vai šūnu A2 un A3 vērtību summa nav vienāda ar 24. (NEPATIESS)
=NOT(A5="Zobrati") Nosaka, vai vērtība šūnā A5 nav vienāda ar "Zobrati". (NEPATIESS)
=OR(A5<>"Zobrati",A6 = "Logrīki") Nosaka, vai vērtība šūnā A5 nav vienāda ar "Zobrati" vai arī vērtība šūnā A6 ir vienāda ar "Logrīki". (PATIESS)

Papildinformāciju par to, kā izmantot šīs funkcijas, skatiet sadaļā Funkcija AND, Funkcija OR un NOT.

Uz lapas sākumu

Nosacījumformulas izveide, kuras rezultātā tiek veikts cits aprēķins vai vērtības, kas nav TRUE vai FALSE

Lai veiktu šo uzdevumu, izmantojiet funkcijas un operatorus IF,AND un OR , kā parādīts tālāk esoš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
Zobrati
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ā atgriezt "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ā atgriezt "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ā atgriezt "Nav labi". (Nav labi)
=IF(A5<>"ZOBRATI"; "Labi", "Nav labi") Ja vērtība šūnā A5 nav vienāda ar "SPROCKETS", atgriež "Labi". Pretējā gadījumā atgriezt "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ī vērtība šūnā A2 ir mazāka par šūnā A4 norādīto vērtību, atgrieziet "Labi". Pretējā gadījumā atgriezt "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ī vērtība šūnā A2 nav vienāda ar vērtību šūnā A4, atgrieziet "Labi". Pretējā gadījumā atgriezt "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 šūnā A2 ir mazāka par šūnā A4 norādīto vērtību, tiek atgriezts "Labi". Pretējā gadījumā atgriezt "Nav labi". (Labi)
=IF(OR(A5<>"Zobrati"; A6<>"Logrīki"), "Labi", "Nav labi") Ja vērtība šūnā A5 nav vienāda ar "Zobrati" vai vērtība šūnā A6 nav vienāda ar "Logrīki", atgriež "Labi". Pretējā gadījumā atgriezt "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 vērtība šūnā A2 nav vienāda ar šūnā A4 esošo vērtību, tiek atgriezts "Labi". Pretējā gadījumā atgriezt "Nav labi". (Labi)

Papildinformāciju par to, kā izmantot šīs funkcijas, skatiet sadaļā IF funkcija, funkcija AND un funkcija OR.

Uz lapas sākumu