Office
Pierakstīties

Ja ar AND, OR un nav funkcijām, izmantojot

Piezīme.:  Mēs vēlamies sniegt jums visjaunāko palīdzības saturu jūsu valodā, cik vien ātri to varam. Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai lapas lejasdaļā varat mums pavēstīt, vai informācija jums noderēja? Ērtai atsaucei šeit ir šis raksts angļu valodā .

Funkcija IF ļauj izveidot loģiskās vērtības un paredzēts, testējot nosacījumam, un atgriež rezultātu, ja šis nosacījums ir patiess salīdzinājums vai False.

  • =IF(ja kāda vērtība ir patiesa, veikt noteiktu darbību, pretējā gadījumā darīt kaut ko citu)

Bet kas, ja jums ir nepieciešams, lai pārbaudītu vairākiem nosacījumiem, kur pieņemsim, ka visi nosacījumi ir True vai False (un), vai ir nepieciešams tikai viens nosacījums ir patiess vai Aplams (vai) vai Ja vēlaties pārbaudīt, ja nosacījums nav neatbilst jūsu kritērijiem ? 3 visas funkcijas var izmantot to pašu, bet tas ir daudz biežāk, lai skatītu tās pārī ar IF funkcijas.

Izmantojiet funkciju IF kopā ar AND, OR un nav jāveic vairāku novērtējumus vai nosacījumi ir True vai False.

Sintakse

  • IF(and()) - IF (AND (Loģiskā1, [loģiskā2],...), vērtība _ ja_true, [vērtība _ ja_false]))

  • IF(or()) - IF (vai (Loģiskā1, [loģiskā2],...), vērtība _ ja_true, [vērtība _ ja_false]))

  • IF(Not()) - IF(NOT(logical1), vērtība _ ja_true, [vērtība _ ja_false]))

Argumenta nosaukums

Apraksts

loģiskais _ tests (obligāts)

Nosacījums, ko vēlaties pārbaudīt.

vērtība _ ja_true (obligāts)

Vērtība, kas ir jāatgriež, ja loģiskā _ testa rezultāts ir TRUE.

vērtība _ ja_false (nav obligāti)

Vērtība, kas ir jāatgriež, ja loģiskā _ testa rezultāts ir aplams.

Lūk, kā strukturēt unvai funkcijas, un nav atsevišķi apskati. Kad jūs apvienot katru no tām ar IF priekšrakstu, lasīt šādi:

  • Un — = IF (un (kaut kas ir True, kaut ko citu ir True), vērtība _ ja_true, vērtība _ ja_false)

  • Vai – = IF (vai (kaut kas ir True, kaut ko citu ir True), vērtība _ ja_true, vērtība _ ja_false)

  • Nav -= IF (NOT(Something is True), vērtība _ ja_true un vērtība _ ja_false)

Piemēri

Tālāk norādīti daži bieži ligzdotas IF(AND()), IF(OR()) un IF(NOT()) paziņojumi piemēri. AND un vai funkcijas var atbalstīt līdz 255 individuāliem nosacījumiem, bet tas nav ieteicams izmantot vairāk nekā daži, jo komplekss, ligzdotas formulas var iegūt ļoti sarežģīts veidot, pārbaudītu un saglabāt. Funkcijas NOT aizņem tikai vienu nosacījumu.

Ja ar AND, OR izmantošanas piemēri, nevis novērtēt skaitliskās vērtības un tekstu

Šeit ir izskaidroti atbilstoši to loģikas formulas:

Formula

Apraksts

= IF (un (A2 > 0, B2 < 100), TRUE, FALSE)

Ja A2 (25) ir lielāks par 0, un B2 (75) ir mazāks par 100, tiek atgriezts TRUE, pretējā gadījumā atgriezt FALSE. Šoreiz gan nosacījumi ir patiesi, tāpēc tiek atgriezta vērtība ir "TRUE".

=IF(and(a3="Red",B3="Green"),TRUE,FALSE)

Ja A3 ("Blue") = "Sarkans" un B3 ("zaļš") ir vienāds ar "Zaļu" tiek atgriezts TRUE, pretējā gadījumā atgriež FALSE. Šajā gadījumā tikai pirmo nosacījums ir patiess, tāpēc tiek atgriezta vērtība FALSE.

= IF (vai (A4 > 0, B4 < 50), TRUE, FALSE)

Ja A4 (25) ir lielāks par 0, vai B4 (75) ir mazāks par 50, tiek atgriezts TRUE, pretējā gadījumā atgriezt FALSE. Šajā gadījumā tikai pirmais nosacījums ir TRUE, bet kopš vai tikai nepieciešams viens arguments ir true, formula atgriež vērtību TRUE.

=IF(or(A5="Red",B5="Green"),TRUE,FALSE)

Ja A5 ("Blue") vienāds ar "Sarkans" vai B5 ("zaļš") ir vienāds ar "Zaļu" tiek atgriezts TRUE, pretējā gadījumā atgriež FALSE. Šajā gadījumā otrais arguments ir True, tāpēc formula atgriež vērtību TRUE.

= IF (NOT(A6>50), TRUE, FALSE)

Ja A6 (25) nav lielāks par 50, pēc tam atgriešanās TRUE, pretējā gadījumā atgriež FALSE. Šajā gadījumā 25 nav lielāks par 50, tāpēc formula atgriež vērtību TRUE.

=IF(Not(A7="Red"),TRUE,FALSE)

Ja A7 ("Blue") ir nav vienāds ar "Sarkans", pēc tam atgriešanās TRUE, pretējā gadījumā atgriež FALSE.

Ņemiet vērā, ka visi piemēri ir aizverošo iekavu, pēc tam, kad to attiecīgajām nosacījumus ievadītas. Atlikušo patiess/aplams argumenti tad pa kreisi kā daļa no ārējā IF priekšrakstu. Varat aizstāt teksta vai skaitlisko vērtību patiess/aplams vērtības jāatgriež piemēros.

Tālāk ir sniegti daži piemēri, izmantojot AND, OR un novērtēt datumus.

Ja ar AND, OR izmantošanas piemēri, nevis novērtēt datumi

Šeit ir izskaidroti atbilstoši to loģikas formulas:

Formula

Apraksts

= IF(A2>B2,TRUE,FALSE)

Ja A2 ir lielāks par B2 atgriešanas vērtību TRUE, pretējā gadījumā atgriež FALSE. 03/12/14 ir lielāks par 01/01/14, tāpēc formula atgriež vērtību TRUE.

= IF (un (A3 > B2, A3 < C2), TRUE, FALSE)

Ja A3 ir lielāka nekā B2 un A3 ir mazāks par C2, iegūt vērtību TRUE, pretējā gadījumā atgriež FALSE. Šajā gadījumā abi argumenti ir patiesi, tāpēc formula atgriež vērtību TRUE.

= IF (vai (A4 > B2, A4 < B2 + 60), TRUE, FALSE)

Ja šūnā A4 ir lielāka par B2 vai šūnā A4 ir mazāks par B2 + 60, atgriež TRUE, pretējā gadījumā atgriezt FALSE. Šajā gadījumā pirmais arguments ir patiess, bet otrā ir nepatiesa. Kopš vai tikai nepieciešams viens no argumentiem ir true, formula atgriež vērtību TRUE. Ja izmantojat novērtēt formulu vedni, no cilnes Formulas redzēsit, kā programma Excel novērtē formulu.

= IF (NOT(A5>B2), TRUE, FALSE)

Ja nav lielāks par B2 A5, tiek atgriezts TRUE, pretējā gadījumā atgriezt FALSE. Šajā gadījumā šūnā A5 ir lielāks par B2, tāpēc formula atgriež vērtību FALSE.

Piemērs: novērtēt formulu vedni

Izmantojot un, vai un nav, izmantojot nosacījumformatēšanu

Varat arī izmantot AND, OR un nevar noteikt Nosacījumformatēšana kritērijus, izmantojot opcija formula. Kad jūs to varat izlaist funkciju IF un AND, OR izmantošana, nevis to pašu.

Cilnē Sākums noklikšķiniet uz Nosacījumformatēšana > Jauna kārtula. Pēc tam atlasiet opciju "izmantot formulu, lai noteiktu formatējamās šūnas", ievadiet savu formulu un lietotu formātu pēc savas izvēles.

Nosacījumformatēšana > kārtulas rediģēšana dialoglodziņš, kurā tiek rādīta formulu metode

Izmantojot iepriekšējā piemērā datumus, šeit ir formulas būs.

Piemērs, izmantojot AND, OR un nevis kā testus nosacījumformatēšanu


Formula

Apraksts

= A2 > B2

Ja šūnā A2 ir lielāks par B2, formatējiet šūnas, pretējā gadījumā neko.

= AND(A3>B2,A3<C2)

Ja A3 ir lielāka nekā B2 un A3 ir mazāks par C2, formatējiet šūnas, pretējā gadījumā neko.

= OR(A4>B2,A4<B2+60)

Ja šūnā A4 ir lielāks par B2 vai šūnā A4 ir mazāks par B2, kā arī 60 (dienas), pēc tam formatējiet šūnas, pretējā gadījumā neko.

= NOT(A5>B2)

Ja A5 nav lielāks par B2, formatējiet šūnas, pretējā gadījumā neko. Šajā gadījumā šūnā A5 ir lielāks par B2, tā rezultātā tiek atgriezta vērtība FALSE. Ja vēlaties mainīt formulu, lai = NOT(B2>A5) to varētu iegūt vērtību TRUE un šūna būtu formatēta.

Piezīme.: Bieži sastopamas kļūdas ir ievadiet savu formulu Nosacījumformatēšana bez vienādības zīmi (=). Ja to izdarīsit redzēsit, ka dialoglodziņu Nosacījumformatēšana pievienos vienādības zīmi un citāti formula - = "vai (A4 > B2, A4 < B2 + 60)", tāpēc jums ir nepieciešams, lai noņemtu pēdiņām pirms formulas atbildēs pareizi.

Uz lapas sākumu

Vai nepieciešama papildu palīdzība?

Vienmēr varat pajautāt speciālistiem Excel Tech kopienā, saņemt atbalstu Answers kopienā vai ieteikt jaunu līdzekli vai uzlabojumu vietnē Excel User Voice.

Skatiet arī

Noskatieties video par to, kā izmantot funkciju IF

Uzziniet, kā izmantot ligzdotās funkcijas formulā

Funkcija IF

Funkcija AND

Funkcija OR

Funkcija NOT

Pārskats par formulām programmā Excel

Kā nepieļaut kļūdainas formulas

Kļūdu pārbaudes izmantošana, lai noteiktu kļūdas formulās

Īsinājumtaustiņi programmā Excel for Windows

Īsinājumtaustiņi programmā Excel for Mac

Loģiskās funkcijas (Uzziņa)

Excel funkciju (saraksts pēc alfabēta)

Programmas Excel funkcijas (pēc kategorijas)

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×