Miten IF-funktio toimii

IF-toiminnon yleiskuvaus
Excelin IF-funktiota voidaan käyttää määrittämään tiettyjen solujen sisältö riippuen siitä, täyttyvätkö tietyt ehdot, jotka määrität muissa määritetyissä työarkin soluissa.
Excelin IF-toiminnon perusmuoto tai syntaksi on:
= IF (logic_test, value_if true, value_if_false)
Mikä toiminto on:
- Testaa, onko tietty edellytys - logiikkatesti - on totta tai väärä.
- Jos ehto on tosi, toiminto suorittaa toiminnot, jotka on yksilöity kohdassa arvo, jos se on totta Perustelu
- Jos ehto on väärä, se suorittaa toiminnot, jotka on määritetty kohdassa arvo, jos se on väärä Perustelu.
Tehtäviin voidaan sisällyttää kaavan toteuttaminen, tekstitiedon lisääminen tai nimetty kohdesolun tyhjennys.
IF toiminto vaihe vaiheelta opetusohjelma
Tässä opetusohjelmassa käytetään seuraavaa IF-funktiota laskettaessa vuosipalkkio työntekijöille vuosipalkan perusteella.
= IF (D6 <30000, $ D $ 3 * D6, $ D $ 4 * D6)
Pyöreiden sulkien sisällä kolme argumenttia suorittavat seuraavat tehtävät:
- logiikkatesti tarkistaa, onko työntekijän palkka alle 30 000 dollaria
- Jos alle 30 000 dollaria, arvo, jos se on totta väite kertoo palkan vähentämisaste 6%
- Jos vähintään 30 000 dollaria, arvo, jos se on väärä väite kertoo palkan vähentämisaste 8%
Seuraavilla sivuilla luetellaan vaiheet, joita käytetään yllä kuvatun IF-toiminnon luomiseen ja kopiointiin laskettaessa tätä vähennystä useille työntekijöille.
Opetusvaiheet
- Ohjaustietojen syöttäminen
- IF-toiminnon käynnistys
- Loogisen testin argumentin syöttäminen
- Arvon syöttäminen, jos todellinen argumentti
- Arvon syöttäminen, jos väärä argumentti ja IF-toiminnon suorittaminen
- IF-toiminnon kopiointi täyttökahvalla
Ohjaustietojen syöttäminen
Syötä tieto Excel-laskentataulukon soluihin C1 - E5, kuten yllä olevassa kuvassa.
Ainoat tiedot, joita ei ole annettu tässä vaiheessa, ovat itse IF-toiminto, joka sijaitsee solussa E6.
Niille, jotka eivät tunne kirjoittamalla, käytä näitä ohjeita tietojen kopioimiseen Excel-laskentataulukkoon.
Huomautus: Tietojen kopiointiohjeet eivät sisällä laskentataulukon muotoilutoimintoja.
Tämä ei häiritse opetusohjelman suorittamista. Työtaso saattaa näyttää erilaiselta kuin esitetty esimerkki, mutta IF-toiminto antaa sinulle saman tuloksen.
02/06IF-toiminnon käynnistys

IF-toiminnon valintaikkuna
Vaikka IF-toiminto voidaan kirjoittaa vain
= IF (D6 <30000, $ D $ 3 * D6, $ D $ 4 * D6)
taulukkoon E6, monet ihmiset ovat helpommin käyttäneet funktion valintaikkunaa syöttämään funktio ja sen argumentit.
Kuten yllä olevassa kuvassa näkyy, valintaikkunan avulla on helppo syöttää funktion argumentit yksi kerrallaan ilman, että tarvitsee välittää pilkkujen erottamista toisistaan.
Tässä opetusohjelmassa samaa toimintoa käytetään useaan kertaan, ja ainoa ero on se, että jotkin soluviitteet ovat erilaiset riippuen toiminnon sijainnista.
Ensimmäinen vaihe on syöttää funktio yhteen soluun siten, että se voidaan kopioida oikein muihin laskentataulukon soluihin.
Opetusvaiheet
- Napsauta solua E6, jotta se olisi aktiivinen solu - tämä on paikka, jossa IF-toiminto sijaitsee
- Klikkaa kaavat nauhan kieleke
- Klikkaa Looginen -kuvaketta avataksesi toiminnon avattavasta luettelosta
- Klikkaa JOS luettelossa, jolloin IF-toiminto-valintaikkuna tulee näkyviin
Tiedot, jotka syötetään valintaikkunan kolmeen tyhjään riviin, muodostavat IF-funktion argumentit.
Ohjaava pikavalintavaihtoehto
Voit jatkaa tätä opetusohjelmaa
- kirjoita argumentit valintaikkunaan yllä olevan kuvan mukaisesti ja siirry sitten viimeiseen sivulle, joka kattaa IF-toiminnon kopioimisen riville 7-10;
- tai seuraa seuraavien kolmen sivun läpi, jotka antavat yksityiskohtaiset ohjeet ja selitykset kolmen argumentin kirjoittamiselle.
Loogisen testin argumentin syöttäminen

Loogisen testin argumentin syöttäminen
Looginen testi voi olla mikä tahansa arvo tai ilmaus, joka antaa sinulle todellisen tai väärän vastauksen. Tähän argumenttiin voidaan käyttää numeroita, soluviitteitä, kaavojen tuloksia tai tekstidataa.
Looginen testi on aina kahden arvon vertailu, ja Excelissä on kuusi vertailuoperaattoria, joiden avulla voidaan testata, ovatko nämä kaksi arvoa yhtä suuria vai yhtä arvoa pienempi tai suurempi kuin toinen.
Tässä opetusohjelmassa vertailu on solun E6 arvon ja kynnyspalkan välillä 30 000 dollaria.
Koska tavoitteena on selvittää, onko E6 alle 30 000 dollaria, Vähemmän kuin operaattori " < " käytetään.
Opetusvaiheet
- Klikkaa looginen_testi riville
- Napsauta solua D6 lisätäksesi solun viittauksen kohteeseen looginen_testi linja.
- Kirjoita vähemmän kuin avain " < "näppäimistöllä.
- Tyyppi 30000 pienempi kuin symboli.
- Huomautus : Älä anna dollarimerkkiä ($) tai pilkkuerottimen (,) yllä mainittua määrää. pätemätön Virheilmoitus ilmestyy näytön lopussa looginen_testi rivi, jos jompikumpi näistä symboleista syötetään datan mukana.
- Valmis looginen testi tulisi lukea seuraavasti: D6 <3000
Arvon syöttäminen, jos todellinen argumentti

Value_if_true-argumentin syöttäminen
Value_if_true-argumentti kertoo IF-toiminnolle, mitä tehdä, jos looginen testi on totta.
Value_if_true argumentti voi olla kaava, tekstin lohko, numero, solun viite tai solu voidaan jättää tyhjäksi.
Tässä opetusohjelmassa, jos työntekijän vuosipalkka, joka sijaitsee solussa D6, on alle 30 000 dollaria, IF-funktio on käyttää kaavaa palkkojen moninkertaistamiseksi 6 prosentin vähennyskorolla, joka sijaitsee solussa D3.
Suhteellinen vs absoluuttinen soluviitteet
Valmistuttuaan tarkoituksena on kopioida IF-toiminto E6: ssä soluihin E7 - E10 selvittääkseen muiden työntekijöiden vähennyskoron.
Normaalisti, kun funktio kopioidaan muihin soluihin, solujen viitteet toiminnossa muuttuvat funktion uuden sijainnin mukaan.
Näitä kutsutaan suhteellisiksi soluviittauksiksi, ja ne tavallisesti helpottavat samaa toimintaa useilla paikoilla.
Satunnaiset, vaikka soluviittaukset muuttuvat, kun funktio kopioidaan, aiheuttaa virheitä.
Tällaisten virheiden välttämiseksi soluviitteet voidaan tehdä absoluuttinen mikä estää niitä muuttumasta, kun ne kopioidaan.
Absoluuttiset soluviitteet luodaan lisäämällä dollarin merkkejä säännöllisen soluviitteen ympärille, kuten $ D 3 $.
Dollarin merkkien lisääminen on helppoa painamalla F4 näppäintä, kun soluviittaus on syötetty laskentataulukkoon tai funktio-valintaikkunaan.
Absolute Cell References
Tässä opetusohjelmassa kaksi soluviittausta, joiden on pysyttävä samana kaikissa IF-toiminnossa, ovat D3 ja D4 - solut, jotka sisältävät vähennyskertoimet.
Siksi tässä vaiheessa, kun soluviite D3 syötetään valintaikkunan Value_if_true -riville, se on absoluuttinen soluviite $ D 3 $.
Opetusvaiheet
- Klikkaa arvo_jos_tosi riville.
- Napsauta taulukon solua D3 lisätäksesi tämän solun viitteen arvo_jos_tosi linja.
- paina F4 näppäimistön näppäimellä, jotta E3 olisi ehdoton soluviite ( $ D $ 3 ).
- Paina tähtiä ( * ) -näppäimellä. Tähti on Excelissä oleva kertolasku.
- Napsauta solua D6 lisätäksesi solun viittauksen kohteeseen arvo_jos_tosi linja.
- Huomautus: D6: ta ei syötetä absoluuttisena soluviitteenä, koska se on muutettava, kun toiminto kopioidaan
- Valmis Value_if_true-rivi tulee lukea seuraavasti: $ D $ 3 * D6 .
Arvon syöttäminen, jos väärä argumentti

Arvon_if_false-argumentin syöttäminen
Value_if_false-argumentti kertoo IF-toiminnolle, mitä tehdä, jos looginen testi on väärä.
Value_if_false-argumentti voi olla kaava, tekstin lohko, arvo, solun viite tai solu voidaan jättää tyhjäksi.
Tässä opetusohjelmassa, jos työntekijän vuosipalkka, joka sijaitsee solussa D6, on vähintään 30 000 dollaria, IF-funktio on käyttää kaavaa palkkojen moninkertaistamiseksi 8 prosentin vähennyskorolla - joka sijaitsee solussa D4.
Kuten edellisessä vaiheessa virheiden välttämiseksi täytetyn IF-toiminnon kopioimisen yhteydessä, D4: n vähennysnopeus merkitään absoluuttiseksi soluviitteeksi ( $ D $ 4 ).
Opetusvaiheet
- Klikkaa arvo_jos_epätosi riville
- Napsauta solua D4 lisätäksesi solun viittauksen kohteeseen arvo_jos_epätosi linja
- paina F4 näppäimistön näppäimellä, jotta D4 olisi absoluuttinen soluviite ( $ D $ 4 ).
- Paina tähtiä ( * ) -näppäimellä. Tähti on Excelissä oleva kertolasku.
- Napsauta solua D6 lisätäksesi solun viittauksen kohteeseen arvo_jos_epätosi linja.
- Huomautus: D6: ta ei syötetä absoluuttisena soluviitteenä, koska se on muutettava, kun toiminto kopioidaan
- Valmis Value_if_false rivi tulee lukea seuraavasti: $ D $ 4 * D6 .
- Sulje valintaikkuna valitsemalla OK ja syötä valmiin IF-toiminto soluun E6.
- Solu E6: een tulisi näkyä arvo 3 678,96 dollaria.
- Koska B. Smith ansaitsee yli 30 000 dollaria vuodessa, IF-funktio käyttää kaavaa 45 987 * 8% laskeakseen vuotuisen vähennyksen.
- Kun napsautat solua E6, koko toiminto= IF (D6 <3000, $ D $ 3 * D6, $ D $ 4 * D6) ilmestyy laskentataulukon yläpuolelle
Jos tässä opetusohjelmassa olevia vaiheita on noudatettu, työarkissa on oltava sama IF-funktio, joka näkyy sivulla 1 olevassa kuvassa.
06/06IF-toiminnon kopioiminen täyttökahvalla

IF-toiminnon kopiointi täyttökahvalla
Laskentataulukon täydentämiseksi on lisättävä IF-funktio soluihin E7-E10.
Koska tietomme on esitetty säännöllisesti, voimme kopioida IF-toiminto solussa E6 muille neljäksi soluksi.
Kun funktio kopioidaan, Excel päivittää suhteelliset soluviitteet, jotka heijastavat funktion uutta sijaintia säilyttäen samalla absoluuttisen soluviitteen.
Jotta kopioimme toimintamme, käytämme täyttökahvaa.
Opetusvaiheet
- Napsauta solua E6, jotta se olisi aktiivinen solu.
- Aseta hiiren osoitin mustan neliön alapuolelle oikeassa alakulmassa. Osoitin muuttuu plusmerkiksi "+".
- Napsauta hiiren vasenta painiketta ja vedä täyttökahva alas kennoon F10.
- Vapauta hiiren painike. Solut E7-E10 täytetään IF-funktion tuloksilla.




