1. fotoaparati
  2. Car Audio & Electronics
  3. Home Audio
  4. Osobni Audio
  5. TV
  6. Pametna kuća
  >> Hrvatska Electronic Technology >  >> Pametna kuća >> Pametan život

Kako koristiti više logičkih funkcija u MS Excelu

Excelova funkcija IF je okosnica logičkih argumenata za uvjetni izračun podataka ili procjenu uvjeta. Ova funkcija podržava ugniježđene IF funkcije za procjenu više kriterija, ali rezultat ugniježđenih IF funkcija često je komplicirana, nezgrapna formula. Bolja je opcija kombiniranje više logičkih funkcija, kao što su funkcije AND ili OR, kako bi se smanjio nered i povećao broj usporedbi.

IF funkcija

Funkcija IF slijedi format formata =IF(uvjet1,action_if_true,action_if_false) i podržava do 64 ugniježđene IF funkcije za komplicirane usporedbe. Ugniježđivanje funkcije IF dodaje potpunu funkciju IF jednoj od radnji, kao što je =IF(uvjet1,IF(uvjet2,akcija_if_true,akcija_if_false),action_if_false) .

Na primjer, da biste označili zaposlenike koji su ostvarili prodaju veću od 30.000 USD u prvom tromjesečju kako biste im ponudili bonus, možete ugnijezditi IF funkcije kao =IF(C4=1,IF(D4>30000,"Bonus" ,""),"") . Ova formula, međutim, brzo postaje zbunjujuća kada dodate više kriterija, kao što je traženje i četvrte četvrtine; u tom slučaju formula postaje =IF(C4=1,IF(D4>30000,"Bonus",""),IF(C4=4,IF(D4>30000,"Bonus","") ,"")) .

Savjet

Funkcija IF se jasnije razumije čitanjem formule kao:"Ako je [logički kriterij] istinit, onda učinite [ovo]; u suprotnom, učinite [ovo] umjesto toga." Potonji primjer biste pročitali kao:"Ako je prvo tromjesečje i ako je prodaja veća od 30.000 USD, vratite 'Bonus'; inače, ako je četvrto tromjesečje i ako je prodaja veća od 30.000 USD, vratite 'Bonus'; inače , vrati prazan prostor." Iako je jasniji za čitanje, čak i ovaj format postaje nezgrapan.

Funkcije I i ILI

Logički I i ILI funkcije procjenjuju do 255 kriterija i vraćaju "True" ili "False" koristeći format =AND(uvjet1,uvjet2,...) . Funkcija AND vraća "True" ako su svi uvjeti istiniti, ali funkcija OR vraća "True" ako je bilo koji od uvjeta istinit. Budući da funkcija IF koristi logičke rezultate za odabir radnje, možete koristiti funkcije AND, OR i IF zajedno kako biste smanjili broj ugniježđenih funkcija IF i time pojednostavili formulu.

Na primjer, za označavanje zaposlenika koji je zaradio više od 30.000 USD u prodaji u prvom tromjesečju, funkcija IF postaje =IF(AND(C4=1,D4>30000),"Bonus",""). Međutim, ako želite tražiti prvo ili četvrto tromjesečje, trebali biste uključiti funkciju OR kao =IF(AND(OR(C6=1,C6=4),D6>30000),"bonus ","") .

Savjet

Funkcija AND glasi:"Ako su svi ovi uvjeti istiniti, vrati 'True;' inače, vrati 'False'." Slično, funkcija OR glasi kao, "Ako je bilo koji od ovih uvjeta istinit, vrati 'True;' u suprotnom vratite 'False'." U posljednjem primjeru formula glasi:"Ako je prvo ili četvrto tromjesečje i prodaja je veća od 30.000 USD, vratite "Bonus;" inače vratite prazan prostor." To je mnogo jasnije od ugniježđenih IF iskaza.

Funkcije True, False i Not

Funkcije TRUE i FALSE koriste format =TRUE() ili =FALSE() , ali imaju malo koristi u Excelu 2013, jer su rezultati identični jednostavnom unosu True ili False , te su primarno uključeni u Excel 2013 zbog kompatibilnosti. No, funkcija NOT korisna je za preokret logičkog argumenta pomoću formata =NOT(uvjet) , kao što je =NOT(2+2=4) za povratak " Netočno."

Savjet

Funkcije IFERROR i IFNA korisne su za procjenu i promjenu unosa koji proizvode pogrešku ili "#N/A", redom. Slijede format =IFERROR(uvjet,vrijednost_ako_greška) ili =IFNA(uvjet,vrijednost_ako_na).


  1. Kako koristiti Wingdings u programu Excel
  2. Kako izračunati tjedne pomoću funkcija u programu Excel
  3. Kako koristiti lažne varijable u Excel regresiji
  4. Kako koristiti funkciju minus u programu Excel
  5. Kako koristiti funkcijske tipke HP prijenosnog računala