Iestajām, VAI un IF funkcijām programmā Excel

Loģisko funkciju izmantošana, lai pārbaudītu vairākus nosacījumus

AND, OR un IF funkcijas ir daži no Excel labāk zināmo loģisko funkciju .

Ko dara OR un AND, kā parādīts nākamajā attēlā divās un trešajās rindās, ir testa vairāki nosacījumi, un, atkarībā no tā, kāda funkcija tiek izmantota, vienam vai visiem nosacījumiem ir jābūt taisnīgiem attiecībā uz funkciju, lai atgrieztu TRUE atbildi. Ja nē, funkcija atgriež FALSE vērtību.

Turpmākajā attēlā trīs nosacījumus pārbauda ar formulām 2. un 3. rindā:

OR funkcijai , ja viens no šiem nosacījumiem ir taisnība, funkcija atgriež vērtību TRUE šūnā B2.

Attiecībā uz funkciju UN visiem trim nosacījumiem ir jābūt taisnām attiecībā uz funkciju, lai atgrieztu vērtību TRUE šūnā B3.

Apvienojot OR un IF, vai AND un IF funkcijas Excel

© Ted franču valoda

Tātad jums ir OR un AND funkcijas. Ko tagad?

IF funkcijas pievienošana

Ja viena no šīm divām funkcijām tiek kombinēta ar IF funkciju, iegūtajai formulei ir daudz lielākas iespējas.

Lingēšanas funkcijas Excel nozīmē izvietot vienu funkciju citā. Nested funkcija darbojas kā viens no galvenās funkcijas argumentiem .

Augšējā attēlā rindas no četrām līdz septiņām satur formulas, kurās AND vai OR funkcija atrodas IF funkcijā.

Visos piemēros ligzdoto funkcija darbojas kā IF funkcijas pirmais vai Logical_test arguments.

= IF (OR (A2 <50, A3 <> 75, A4> = 100), "Data Correct", "Data Error")
= IF (AND (A2 <50, A3 <> 75, A4> = 100), ŠODIEN (), 1000)

Formulas izlaides maiņa

Visās formulās no rindām no četrām līdz septiņām, AND un VR funkcijas ir identiskas ar to kolēģiem, kas ir divas un trīs rindas, jo tās pārbauda datus šūnās no A2 līdz A4, lai noskaidrotu, vai tā atbilst vajadzīgajam nosacījumam.

IF funkcija tiek izmantota, lai kontrolētu formulas izvadi, pamatojoties uz to, kas ievadīts funkcijas otrajam un trešajam argumentam.

Šī izeja var būt:

Attiecībā uz IF / JA formulu šūnā B5, jo ne visas trīs šūnas diapazonā no A2 līdz A4 ir taisnīgas - vērtība A4 šūnā nav lielāka vai vienāda ar 100 - funkcija UN atgriež FALSE vērtību.

IF funkcija izmanto šo vērtību un atgriež argumentu Value_if_false - pašreizējā datumā, ko nodrošina TODAY funkcija .

No otras puses, IF / OR formula četrās rindās atgriež teksta paziņojumu Data Correct, jo:

  1. OR vērtība ir atgriezusi TRUE vērtību - vērtība šūnā A3 nav vienāda ar 75.
  2. IF funkcija pēc tam izmantoja šo rezultātu, lai atgrieztu tā Value_if_false argumentu: Data Correct .

Excel IF / OR formulas rakstīšana

Tālāk sniegtie soļi attiecas uz to, kā ievadīt IF / OR formulu, kas atrodas šūnā B4 iepriekš attēlā. Tos pašus soļus var izmantot, lai ievadītu kādā no IF formulas šajā piemērā.

Lai gan ir iespējams vienkārši ievadīt visu formulu ar roku,

= IF (OR (A2 <50, A3 <> 75, A4> = 100), "Data Correct", "Data Error")

daudziem cilvēkiem ir vieglāk izmantot IF funkciju dialoglodziņu, lai ievadītu formulu un argumentus, jo dialoglodziņš rūpējas par sintaksi, piemēram, komatu atdalītāju starp argumentiem un apkārtējiem teksta ierakstiem pēdiņās.

Soli, ko izmanto, lai ievadītu IF / OR formulu šūnā B4, ir:

  1. Noklikšķiniet uz šūnas B4, lai padarītu to par aktīvo šūnu .
  2. Noklikšķiniet uz lentes cilnes Formulas .
  3. Noklikšķiniet uz loģiskās ikonas, lai atvērtu nolaižamo sarakstu funkciju.
  4. Noklikšķiniet uz Ja sarakstā, lai atvērtu dialoglodziņu IF funkciju.
  5. Dialoglodziņā noklikšķiniet uz loga Logical_test .
  6. Ievadiet pilnu un funkciju: VAI (A2 <50, A3 <> 75, A4> = 100) logā Logical_test, izmantojot vēlamo lodziņu norādot šūnu atsauces.
  7. Dialoglodziņā noklikšķiniet uz rindiņas Value_if_true .
  8. Ievadiet tekstu Datu pareizība (nav nepieciešami pēdiņi).
  9. Dialoglodziņā noklikšķiniet uz rindas Value_if_false .
  10. Ierakstiet tekstu Datu kļūda.
  11. Noklikšķiniet uz Labi, lai aizvērtu dialoglodziņu un atgrieztos darblapā.
  12. Kā jau minēts iepriekš, formulai jāparādās Value_if_true datu pareizības arguments .
  13. Kad jūs noklikšķināt uz šūnas B4 , ir pilnīga funkcija
    = IF (OR (A2 <50, A3 <> 75, A4> = 100), "Data Correct", "Data Error") parādās formulas joslā virs darblapas.