1. kamere
  2. Car Audio & Electronics
  3. Domači glasbeni sistem
  4. Osebni avdio
  5. televizorji
  6. Pametni dom
  >> Elektronske tehnologije Online >  >> Pametni dom >> Pametno življenje

Kako uporabljati več logičnih funkcij v MS Excelu

Excelova funkcija IF je hrbtenica logičnih argumentov za pogojno izračunavanje podatkov ali oceno pogojev. Ta funkcija podpira ugnezdene funkcije IF za ocenjevanje več meril, vendar je rezultat ugnezdenih funkcij IF pogosto zapletena, okorna formula. Boljša možnost je kombinacija več logičnih funkcij, kot sta funkciji IN ali ALI, da zmanjšate nered in povečate število primerjav.

Funkcija IF

Funkcija IF sledi obliki zapisa =IF(pogoj1,action_if_true,action_if_false) in podpira do 64 ugnezdenih funkcij IF za zapletene primerjave. Ugnezdenje funkcije IF doda celotno funkcijo IF enemu od dejanj, na primer =IF(pogoj1,IF(pogoj2,action_if_true,action_if_false),action_if_false) .

Na primer, če želite označiti zaposlene, ki so v prvem četrtletju ustvarili več kot 30.000 $ prodaje, in jim ponuditi bonus, lahko funkcije IF ugnezdite kot =IF(C4=1,IF(D4>30000,"Bonus" ,""),"") . Ta formula pa hitro postane zmedena, ko dodate več kriterijev, kot je iskanje tudi četrtega četrtletja; v tem primeru postane formula =IF(C4=1,IF(D4>30000,"Bonus",""),IF(C4=4,IF(D4>30000,"Bonus","") ,"")) .

Nasvet

Funkcijo IF jasneje razumemo, če formulo beremo kot:"Če je [logični kriterij] resničen, naredite [to]; v nasprotnem primeru naredite [to] namesto tega." Slednji primer bi prebrali kot:"Če je prvo četrtletje in če je prodaja večja od 30.000 USD, vrnite 'Bonus'; sicer, če je četrto četrtletje in če je prodaja večja od 30.000 $, vrnite 'Bonus'; sicer , vrni prazen prostor." Čeprav je jasnejša za branje, celo ta oblika postane okorna.

Funkciji IN in ALI

Logična IN in ALI funkcije ocenijo do 255 meril in vrnejo "True" ali "False" v obliki =AND(pogoj1,pogoj2,...) . Funkcija AND vrne »True«, če so vsi pogoji resnični, funkcija OR pa vrne »True«, če je kateri od pogojev resničen. Ker funkcija IF uporablja logične rezultate za izbiro dejanja, lahko uporabite funkcije IN, ALI in IF skupaj, da zmanjšate število ugnezdenih funkcij IF in s tem poenostavite formulo.

Na primer, če želite označiti zaposlenega, ki je v prvem četrtletju ustvaril več kot 30.000 USD prodaje, funkcija IF postane =IF(AND(C4=1,D4>30000),"Bonus",""). Vendar, če bi želeli iskati prvo ali četrto četrtletje, bi morali vključiti funkcijo ALI kot =IF(AND(ALI(C6=1,C6=4),D6>30000),"Bonus ","") .

Nasvet

Funkcija IN se glasi:"Če so vsi ti pogoji resnični, vrni 'True;' v nasprotnem primeru vrni 'False'.« Podobno se funkcija OR glasi:»Če je kateri od teh pogojev resničen, vrni 'True;' v nasprotnem primeru vrnite 'False'." V zadnjem primeru se formula glasi:"Če je prvo ali četrto četrtletje in je prodaja večja od 30.000 USD, vrnite "Bonus", sicer vrnite prazen prostor." To je veliko jasnejše od ugnezdenih stavkov IF.

Funkcije True, False in Not

Funkciji TRUE in FALSE uporabljata obliko =TRUE() ali =FALSE() , vendar so v Excelu 2013 malo uporabni, ker so rezultati enaki kot pri preprostem vnosu True ali False in so bili v prvi vrsti vključeni v Excel 2013 zaradi združljivosti. Funkcija NOT pa je uporabna za obračanje logičnega argumenta z uporabo oblike =NOT(pogoj) , kot je =NI(2+2=4) za vrnitev " Napačno."

Nasvet

Funkciji IFERROR in IFNA sta v pomoč pri ocenjevanju in spreminjanju vnosov, ki povzročijo napako oziroma »#N/A«. Sledijo obliki zapisa =IFERROR(pogoj,vrednost_če_napaka) ali =IFNA(pogoj,vrednost_če_na).


  1. Kako uporabljati Wingdings v Excelu
  2. Kako izračunati tedne s funkcijami v Excelu
  3. Kako uporabljati navidezne spremenljivke v Excelovi regresiji
  4. Kako uporabljati funkcijo minus v Excelu
  5. Kako uporabljati funkcijske tipke prenosnika HP