Funkcija IF dodaja odločanje v preglednice Excel, tako da preskusi določen pogoj in preveri, ali je resnična ali napačna. Če je pogoj resničen, bo funkcija izvedla eno dejanje. Če je pogoj false, bo izvedel drugačno dejanje. Več informacij o funkciji IF spodaj.
Izvajanje računov in vnos podatkov s funkcijo IF
Sintaksa funkcije se nanaša na postavitev funkcije in vključuje ime, oklepaj in argumente funkcije.
Sintaksa funkcije je:
= IF (logični preskus, vrednost če je resnična, vrednost če je napačna)
Logični preskus je vedno primerjava med dvema vrednostima. Primerjalni operaterji se na primer uporabljajo za preverjanje, ali je prva vrednost večja ali manjša od druge ali enaka.
Na primer, v sliki tukaj, logični preskus primerja zaslužek zaposlenega, ki se nahaja v stolpcu B, da bi ugotovil, ali so višji od 30.000,00 $.
= IF (B2> 30000, B2 * 1%, 300)
Ko funkcija določi, ali je logični test resničen ali napačen, opravi eno od dveh dejanj, ki jih določa vrednost, če je resnično, in vrednost, če so lažni argumenti.
Vrste dejanj, ki jih funkcija lahko izvaja, vključujejo:
- opravljanje izračuna z uporabo formule ali vnos številčnih podatkov
- prikaz besedilnih izjav v določenih celicah delovnega lista,
- pustiti ciljno celico prazno.
Izvajanje izračunov s funkcijo IF
Funkcija IF lahko izvede različne izračune, odvisno od tega, ali funkcija vrne pravo vrednost ali ne.
Na zgornji sliki se formula za izračun odbitnega zneska, ki temelji na zaslužkih zaposlenih, uporabi formula.
= IF (B2> 30000, B2 * 1%, 300)
Stopnja odbitka se izračuna z uporabo formule, ki je vnesena kot vrednost, če je pravi argument. Formula množi zaslužek, ki se nahaja v stolpcu B, za 1%, če je zaslužek zaposlenega večji od 30.000,00 $.
Vnos podatkov s funkcijo IF
Funkcijo IF lahko nastavite tako, da vnesete podatke o številu v ciljno celico. Te podatke lahko nato uporabimo pri drugih izračunih.
V zgornjem primeru, če je zaslužek zaposlenega manjši od 30.000,00 USD, je vrednost, če je bil določen napačen argument, da se za odbitko vstavi pavšalna stopnja 300,00 $ in ne uporabi izračun.
Opomba: Ni niti znak dolarja niti ločilo vej s številkami 30000 ali 300 v funkciji. Če vnesete eno ali obe, v formuli ustvarite napake.
- Funkcije Excela uporabijo vejico kot ločilo med argumenti, zato vnos v zapise s številkami vodi Excel v prepričanje, da je za funkcijo IF vnesenih več kot trije argumenti.
- Ker so znaki dolarja besedni znaki, jih vnesejo s številkami, vodi Excel v prepričanje, da je prišlo do napake pri tipkanju in predlaga, da jo popravi.
Prikazovanje besedilnih izjav ali zapuščanje celic z funkcijo Excel IF
Prikazovanje besed ali besedilnih izjav s funkcijo IF
Besedilo, prikazano s funkcijo IF, namesto s številko, lahko olajša iskanje in branje določenih rezultatov v delovnem listu.
V zgornjem primeru je funkcija IF nastavljena, da preizkusi, ali učenci, ki opravljajo geografski kviz, pravilno prepoznajo glavna mesta za več lokacij v Južnem Pacifiku.
Logični preskus funkcij IF primerja odgovore študentov v stolpcu B s pravilnim odgovorom, vnesenim v sam argument.
Če se učenčev odgovor ujema z imenom, vnesenim v argument logičnega besedila, se v stolpcu C prikaže beseda Correct. Če se ime ne ujema, je celica ostala prazna.
= IF (B2 = "Wellington", "Pravilno", "")
Če želite uporabljati posamezne besede ali besedilne izjave v funkciji IF, je treba vsak vnos priložiti v ponudbah, kot so:
- logični preskusni argument: B2 = "Wellington"
- vrednost, če je pravi argument "Popravi"
Zapuščanje celic
Kot je prikazano za vrednost, če je lažni argument v zgornjem primeru, so celice prazne, tako da vnesete par praznih narekov ( "" ).