Kako funkcijo IF

IF Pregled funkcij
Funkcijo IF v Excelu lahko uporabite za prilagoditev vsebine določenih celic, odvisno od tega, ali so izpolnjeni določeni pogoji v drugih celicah delovnega lista, ki jih določite.
Osnovna oblika ali sintaksa funkcije funkcije Excel je:
= IF (logic_test, true_if, true, value_if_false)
Kaj počne funkcija:
- Preizkusi, ali je določen pogoj - logični test - je res ali napačna.
- Če je pogoj resničen, bo funkcija izvedla dejanje, opredeljeno v vrednost, če je resnična prepir
- Če je pogoj false, bo izvedel dejanje, navedeno v vrednost, če je napačna prepir.
Izvedeni ukrepi lahko vključujejo izvajanje formule, vstavljanje besedilnega izpiska ali zapustitev določene ciljne celice prazno.
ČE je funkcija korak po korak vadnica
Ta vaja uporablja naslednjo funkcijo IF za izračun letnega odbitnega zneska za zaposlene na podlagi njihove letne plače.
= IF (D6 <30000, $ D $ 3 * D6, $ D $ 4 * D6)
V oklepajih trije argumenti opravljajo naslednje naloge:
- The logični test preveri, ali je plača zaposlenega manjša od 30.000 dolarjev
- Če je manj kot 30.000 $, je vrednost, če je resnična argument umakne plačo z odbitkom 6%
- Če ne manj kot 30.000 USD, je vrednost, če je napačna argument pomnoži plačo z odbitkom 8%
Na naslednjih straneh so navedeni koraki, uporabljeni za ustvarjanje in kopiranje funkcije IF, prikazanih na zgornji sliki, za izračun tega odbitka za več zaposlenih.
Vadbeni koraki
- Vnos podatkov o vadnicah
- Zagon funkcije IF
- Vnos logičnega preskusa
- Vnesite vrednost, če je argument true
- Vnesite vrednost, če je napačen argument in dokončajte funkcijo IF
- Kopiranje funkcije IF z uporabo polnilnega ročaja
Vnos podatkov o vadnicah
Vnesite podatke v celice C1 do E5 iz delovnega lista Excel, kot je prikazano na zgornji sliki.
Edini podatki, ki niso vneseni v tej točki, je funkcija IF, ki se nahaja v celici E6.
Za tiste, ki ne želijo tipkanja, uporabite ta navodila za kopiranje podatkov v Excelovem delovnem listu.
Opomba: Navodila za kopiranje podatkov ne vključujejo korakov oblikovanja za delovni list.
To ne bo motilo dokončanja vadnice. Vaš delovni list se lahko razlikuje od prikazanega primera, funkcija IF pa vam bo dala enake rezultate.
02 od 06Zagon funkcije IF

Pogovorno okno funkcije
Čeprav je mogoče vnesti funkcijo IF
= IF (D6 <30000, $ D $ 3 * D6, $ D $ 4 * D6)
v celico E6 v delovnem listu mnogi ljudje lažje uporabljajo pogovorno okno funkcije za vnos funkcije in argumentov.
Kot je prikazano na zgornji sliki, pogovorno okno preprosto vnaša argumente funkcije enkrat naenkrat, ne da bi morali skrbeti za vključitev vejic, ki delujejo kot ločila med argumenti.
V tem vodiču se ista funkcija uporablja večkrat, pri čemer je edina razlika v tem, da so nekatere reference celic različne, odvisno od lokacije funkcije.
Prvi korak je, da vnesete funkcijo v eno celico tako, da jo je mogoče pravilno kopirati v druge celice v delovnem listu.
Vadbeni koraki
- Kliknite na celico E6, da postanete aktivna celica - tukaj se nahaja funkcija IF
- Kliknite na Formule jeziček traku
- Kliknite na Logično ikona, da odprete spustni seznam funkcij
- Kliknite na ČE na seznamu, da se odpre pogovorno okno funkcije
Podatki, ki bodo vneseni v tri prazne vrstice v pogovornem oknu, bodo oblikovali argumente funkcije IF.
Možnost beleženja navodil
Če želite nadaljevati s tem vadbo, lahko
- v pogovorno okno vnesite argumente, kot je prikazano na zgornji sliki, in nato skočite na zadnjo stran, ki pokriva kopiranje funkcije IF na vrstice 7 do 10;
- ali sledite naslednjim tremi stranmi, ki dajejo podrobna navodila in pojasnila za vnos treh argumentov.
Vnos logičnega preskusa

Vnos logičnega preskusa
Logični preskus je lahko katera koli vrednost ali izraz, ki vam daje resničen ali napačen odgovor. Podatki, ki se lahko uporabijo v tem argumentu, so številke, reference celic, rezultati formul ali podatki o besedilu.
Logični preskus je vedno primerjava med dvema vrednostima, Excel ima šest primerjalnih operatorjev, ki jih je mogoče uporabiti za preverjanje, ali sta obe vrednosti enaki ali je ena vrednost manjša ali večja od druge.
V tem tutorialu je primerjava med vrednostjo v celici E6 in pragom 30.000 dolarjev.
Ker je cilj ugotoviti, ali je E6 manjši od 30.000 $, je Manj kot operator " < " se uporablja.
Vadbeni koraki
- Kliknite na Logical_test vrstico v pogovornem oknu
- Kliknite celico D6, če želite dodati referenco celice na Logical_test line.
- Vnesite manj kot ključ " < "na tipkovnici.
- Vnesite 30000 za manj kot simbol.
- Opomba : Ne vnesite znaka dolarja ($) ali ločila z vejico (,) z zgornjim zneskom. An Neveljaven sporočilo o napaki se bo pojavilo na koncu Logical_test če je vnesen kateri od teh simbolov skupaj s podatki.
- Izpolnjen logični test naj se glasi: D6 <3000
Vnos vrednosti Če je res argument

Vnesite argument Value_if_true
Vrednost Value_if_true pove funkciji IF, kaj storiti, če je logični test resničen.
Argument Value_if_true je lahko formula, blok besedila, številka, referenca celice ali celica je lahko prazna.
V tem vadnici, če je letna plača zaposlenega, ki se nahaja v celici D6, manjša od 30.000 USD, bo funkcija IF uporabila formulo za pomnožitev plače s stopnjo odbitka 6%, ki se nahaja v celici D3.
Relativni vs Absolute Cell references
Ko je končana, je namen kopirati funkcijo IF v E6 na celice E7 do E10, da bi ugotovili stopnjo odbitka za druge zaposlene na seznamu.
Običajno, ko se funkcija kopira v druge celice, se sklici celice v funkciji spremenijo, da odražajo novo lokacijo funkcije.
Te se imenujejo relativne referenčne celice in običajno olajšajo uporabo iste funkcije na več lokacijah.
Vendar pa se občasno, če se sklicevanje na celice spremeni, ko kopirate funkcijo, povzroči napake.
Da bi preprečili takšne napake, se lahko sklicujejo na celice Absolutno ki jih ne morejo spreminjati, ko se kopirajo.
Absolutne referenčne celice se ustvarjajo z dodajanjem znakov dolarja okoli običajne referenčne celice, kot na primer $ D $ 3.
Dodajanje znakov za dolar je enostavno narediti s pritiskom na F4 po vnosu celične reference v celico delovnega lista ali v pogovorno okno s funkcijo na tipkovnici.
Absolutne celične reference
Za ta vadnica sta dve celični referenci, ki morajo ostati enaka za vse primere funkcije IF, D3 in D4 - celice, ki vsebujejo stopnje odbitka.
Zato je v tem koraku, ko se sklic celice D3 vnese v vrstico Value_if_true pogovornega okna, bo to kot absolutna referenca celice $ D $ 3.
Vadbeni koraki
- Kliknite na Value_if_true vrstico v pogovornem oknu.
- Kliknite na celico D3 na delovnem listu, da dodate to referenco celice na Value_if_true line.
- Pritisnite tipko F4 tipko na tipkovnici, da postane E3 absolutna referenca celice ( $ D $ 3 ).
- Pritisnite zvezdico ( * ) tipko na tipkovnici. Zvezdica je simbol za množenje v Excelu.
- Kliknite celico D6, če želite dodati referenco celice na Value_if_true line.
- Opomba: D6 ni vnesen kot absolutna referenca celice, saj jo je treba spremeniti, ko kopirate funkcijo
- Dokončana vrstica Value_if_true naj se glasi: $ D $ 3 * D6 .
Vnos vrednosti Če je napačen argument

Vnos argumenta Value_if_false
Vrednost Value_if_false pove funkciji IF, kaj storiti, če je logični preskus napačen.
Vrednost Value_if_false je lahko formula, blok besedila, vrednost, referenca celice ali celica, ki je lahko prazna.
V tem vadnici, če letna plača zaposlenega, ki se nahaja v celici D6, ni manjša od 30.000 $, bo funkcija IF uporabila formulo za pomnožitev plače s stopnjo odbitka 8% - ki se nahaja v celici D4.
Kot v prejšnjem koraku, da preprečimo napake pri kopiranju končane funkcije IF, se stopnja odbitka v D4 vnese kot absolutna referenčna celica ( $ D $ 4 ).
Vadbeni koraki
- Kliknite na Value_if_false vrstico v pogovornem oknu
- Kliknite celico D4, da dodate to referenco celice na Value_if_false line
- Pritisnite tipko F4 tipko na tipkovnici, da bi D4 absolutno referenčno celico ( $ D $ 4 ).
- Pritisnite zvezdico ( * ) tipko na tipkovnici. Zvezdica je simbol za množenje v Excelu.
- Kliknite celico D6, če želite dodati referenco celice na Value_if_false line.
- Opomba: D6 ni vnesen kot absolutna referenca celice, saj jo je treba spremeniti, ko kopirate funkcijo
- Dokončana vrednost Value_if_false naj se glasi: $ D $ 4 * D6 .
- Kliknite OK, da zaprete pogovorno okno in vnesti zaključeno funkcijo IF v celico E6.
- V celici E6 se mora pojaviti vrednost $ 3,678.96.
- Ker B. Smith zasluži več kot 30.000 dolarjev na leto, funkcija IF uporabi za izračun letnega odbitka 45.987 * 8%.
- Ko kliknete celico E6, celotno funkcijo= IF (D6 <3000, $ D $ 3 * D6, $ D $ 4 * D6) se prikaže v vrstici s formulo nad delovnim listom
Če so bili uporabljeni koraki v tej vadnici, mora vaš delovni list vsebovati enako funkcijo IF, ki je vidna na sliki na strani 1.
06 od 06Kopiranje funkcije IF z gumbom za polnjenje

Kopiranje funkcije IF s pomočjo polnilnega ročaja
Če želite dokončati delovni list, moramo funkciji IF dodati v celice E7 do E10.
Ker so naši podatki določeni v rednem vzorcu, lahko funkcijo IF kopiramo v celico E6 v ostale štiri celice.
Ko je funkcija kopirana, bo Excel posodobil relativne referenčne številke celic, da bo odražal novo lokacijo funkcije, pri čemer bo absolutna referenca celic ostala enaka.
Če želite kopirati svojo funkcijo, bomo uporabili ročico polnjenja.
Vadbeni koraki
- Kliknite celico E6, da postane aktivna celica.
- Postavite miškin kazalec čez črni kvadrat v spodnjem desnem kotu. Kazalec se bo spremenil v znak plus.
- Kliknite levi gumb miške in povlecite ročico za polnjenje na celico F10.
- Spustite gumb miške. Celice E7 do E10 bodo napolnjene z rezultati funkcije IF.













