Skip to main content

Useiden IF-funktioiden nimetä Excelissä

HOW TO EASILY GET DITTO & AERODACTYL IN POKEMON GO! MELTAN GUIDE! (Huhtikuu 2024)

HOW TO EASILY GET DITTO & AERODACTYL IN POKEMON GO! MELTAN GUIDE! (Huhtikuu 2024)
Anonim

IF-funktion hyödyllisyyttä laajennetaan lisäämällä tai pesemällä, useita IF-toimintoja toistensa sisällä. Sisäkkäiset IF-toiminnot lisäävät testattavien mahdollisten olosuhteiden lukumäärää ja lisäävät niiden toimien lukumäärää, joita näiden tulosten käsittely edellyttää.

Huomautus: Tämän artikkelin ohjeet koskevat Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2019 Mac, Excel 2016 Mac, Excel for Mac 2011 ja Excel Online.

01/06

Nest IF -toiminnot Tutorial

Kuten kuvassa näkyy, tämä opetusohjelma käyttää kahta IF-funktiota luomalla kaava, joka laskee työntekijälle vuosittaisen vähennyskorvauksen heidän vuosipalkastaan. Esimerkissä käytetty kaava on esitetty alla. Sisäänrakennettu IF-funktio toimii arvon_if_false-argumenttina ensimmäiselle IF-toiminnolle.

= IF (D7 <30000, $ D $ 3 * D7, IF (D7> = 50000, $ D $ 5 * D7, $ D $ 4 * D7))

Kaavan eri osat erotetaan pilkulla ja suorittavat seuraavat tehtävät:

  1. Ensimmäinen osa, D7 <30000, tarkistaa, onko työntekijän palkka alle 30 000 dollaria.
  2. Jos palkka on alle 30 000 dollaria, keskimmäinen osa, $ D $ 3 * D7, kertoo palkan vähennyskorko 6%.
  3. Jos palkka on yli 30 000 dollaria, toinen IF-funktio IF (D7> = 50000, $ D $ 5 * D7, $ D $ 4 * D7) testataan kahta muuta ehtoa.
  4. D7> = 50000 tarkistaa, onko työntekijän palkka suurempi tai yhtä suuri kuin 50 000 dollaria.
  5. Jos palkka on vähintään 50 000 dollaria, $ D $ 5 * D7 kertoo palkan 10 prosentin vähennyskerroin.
  6. Jos palkka on alle 50 000 dollaria, mutta yli 30 000 dollaria, $ D $ 4 * D7 kertoo palkan vähennyskorko 8%.

Anna Tutorial-tiedot

Syötä tiedot Excel-laskentataulukon soluihin C1 - E6 kuvan mukaan. Ainoat tiedot, joita ei ole annettu tässä vaiheessa, ovat itse IF-toiminto, joka sijaitsee solussa E7.

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/06

Aloita sijoitettu IF-funktio

On mahdollista kirjoittaa vain täydellinen kaava

= IF (D7 <30000, $ D $ 3 * D7, IF (D7> = 50000, $ D $ 5 * D7, $ D $ 4 * D7))

työarkin soluun E7 ja toimimaan sen toimimalla. Excel Onlineissa tämä on menetelmä, jota sinun on käytettävä. Jos käytät Excelin työpöytäversiota, on kuitenkin usein helpompi käyttää funktioiden valintaikkunaa syöttämään tarvittavat argumentit.

Valintaikkunan käyttö on hieman hankalampi syöttääksesi sisäkkäisiä toimintoja, koska sisäkkäinen toiminto on kirjoitettava sisään. Toista valintaikkunaa ei voida avata toisen argumenttiryhmän syöttämiseksi.

Tässä esimerkissä sisäkkäinen IF-funktio syötetään valintaikkunan kolmanteen riviin Value_if_false-argumenttina. Koska laskentataulukko laskee vuosittain vähennyksen useille työntekijöille, kaava syötetään ensin soluun E7 käyttäen absoluuttisia soluviitteitä vähennyskertoimille ja kopioidaan sitten soluihin E8: E11.

Opetusvaiheet

  1. Valitse solu E7 jotta se olisi aktiivinen solu. Tällöin sijoitetaan sisäkkäinen IF-kaava.
  2. valita kaavat.
  3. valita Looginen avaa ponnahdusikkunan toiminto.
  4. valita JOS luettelossa, jolloin toiminnon valintaikkuna avautuu.

Ainejonoihin syötetyt tiedot valintaikkunassa muodostavat IF-toiminnon argumentit. Nämä argumentit kertovat toiminnolle testattavan tilan ja mitkä toimet toteutetaan, jos ehto on tosi tai väärä.

Ohjaava pikavalintavaihtoehto

Tämän esimerkin jatkamiseksi voit:

  • Anna argumentit valintaikkunaan yllä olevan kuvan mukaisesti ja siirry sitten viimeiseen vaiheeseen, joka kattaa kaavan kopioimisen riville 7-10.
  • Tai seuraa seuraavia vaiheita, joissa on yksityiskohtaiset ohjeet ja selitykset kolmen argumentin kirjoittamiselle.
03/06

Anna Logical_test-argumentti

Logical_test-argumentti vertaa kahta dataa. Nämä tiedot voivat olla numeroita, soluviitteitä, kaavojen tuloksia tai jopa tekstidataa. Vertaamaan kahta arvoa Logical_test käyttää vertailuoperaattoria arvojen välillä.

Tässä esimerkissä on kolme palkkatasoa, jotka määrittävät työntekijän vuotuisen vähennyksen:

  • Alle 30 000 dollaria.
  • 30 000 - 49 999 dollaria.
  • 50 000 dollaria tai enemmän

Yhden IF-funktio voi verrata kahta tasoa, mutta kolmas palkkataso edellyttää toisen sisäkkäisen IF-funktion käyttöä. Ensimmäinen vertailu on työntekijän vuosipalkan välillä, joka sijaitsee solussa D, ja kynnyspalkka on 30 000 dollaria. Koska tavoitteena on selvittää, onko D7 alle 30 000 dollaria, operaattori Less Than ( < ) käytetään arvojen välillä.

Opetusvaiheet

  1. Valitse looginen_testi riville.
  2. Valitse solu D7 lisätä solun viittaus Logical_test-riviin.
  3. Paina näppäintä vähemmän kuin ( < ) näppäimistöltä.
  4. Tyyppi 30000 jälkeen vähemmän kuin symboli.
  5. Valmis looginen testi näkyy D7 <30000.

Huomautus: Älä anna dollarimerkkiä ( $ ) tai pilkkuerotin ( , ) 30000: lla. Logical_test -rivin lopussa näkyy virheellinen virheilmoitus, jos jompikumpi näistä symboleista syötetään tietoineen.

04/06

Anna Value_if_true Argument

Value_if_true-argumentti kertoo IF-toiminnolle, mitä tehdä, kun Logical_test on tosi.Value_if_true-argumentti voi olla kaava, tekstin lohko, arvo, solun viite tai solu voidaan jättää tyhjäksi.

Tässä esimerkissä, kun solu D7: n data on alle 30 000 dollaria, Excel kertoo työntekijän vuosipalkkaa solu D7: ssä 6 prosentin vähennyskorolla, joka sijaitsee solussa D3.

Suhteellinen vs. absoluuttinen soluviite

Normaalisti, kun kaava kopioidaan muihin soluihin, suhteelliset soluviittaukset kaavassa muuttuvat kaavan uuden sijainnin mukaan. Tämän ansiosta on helppo käyttää samaa kaavaa useilla paikoilla. Joskus soluviittausten muuttaminen, kun funktio kopioidaan, aiheuttaa virheitä. Näiden virheiden estämiseksi soluviittaukset voidaan tehdä absoluuttiseksi, mikä estää niiden muuttamisen kopioimatta.

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 soluviite on syötetty valintaikkunaan.

Esimerkissä solussa D3 oleva vähennysnopeus merkitään absoluuttiseksi soluviitteeksi valintaikkunan Value_if_true -riville.

Opetusvaiheet

  1. Valitse arvo_jos_tosi riville.
  2. Valitse solu D3 lisätä taulukon taulukkoon Value_if_true-riville.
  3. paina F4 avain tehdä D3 absoluuttinen soluviite ($ D $ 3).
  4. Paina tähtiä ( * ) -näppäintä. Tähti on Excelissä oleva kertolasku.
  5. Valitse solu D7 lisätä solun viittaus Value_if_true -riville.
  6. Valmis Value_if_true -rivinumero näkyy $ D $ 3 * D7.

Huomautus: D7: tä ei ole merkitty absoluuttiseksi soluviitteeksi. Sen täytyy muuttua, kun kaava kopioidaan soluihin E8: E11, jotta saataisiin oikea vähennysarvo kullekin työntekijälle.

05/06

Anna sisäkkäisen IF-funktio Value_if_false-argumenttina

Tavallisesti Value_if_false-argumentti kertoo IF-toiminnolle, mitä tehdä, kun Logical_test on väärä. Tässä tapauksessa sisäkkäinen IF-funktio merkitään tähän argumenttiin. Näin tehden seuraavat tulokset:

  • Lokeroidun IF-toiminnon (D7> = 50000) Logical_test-argumentti testaa kaikki palkat, jotka ovat vähintään 30 000 dollaria.
  • Niiden palkkojen osalta, jotka ovat suurempia tai yhtä suuria kuin 50 000 dollaria, Value_if_true-argumentti kertoo heidät 10 prosentin vähennyskorolla, joka sijaitsee solussa D5.
  • Jäljellä olevat palkat (yli 30 000 dollaria mutta alle 50 000 dollaria) Value_if_false argumentti kertoo ne 8 prosentin vähennyskorolla, joka sijaitsee solussa D4.

Opetusvaiheet

Kuten opetusohjelman alussa on mainittu, toista valintaikkunaa ei voida avata sisäänsyöttöön, joten se on kirjoitettava arvolle Value_if_false.

Huomautus: Sisäkkäiset toiminnot eivät käynnisty yhtäläisellä merkillä vaan funktiolla.

  1. Valitse arvo_jos_epätosi riville.
  2. Syötä seuraava IF-toiminto:

    IF (D7> = 50000, $ D $ 5 * D7, $ D $ 4 * D7)

  3. valita kunnossa suorittaa IF-toiminto ja sulje valintaikkuna.
  4. Solu E7: ssä näkyy 3,678,96 dollaria. Koska R. Holt ansaitsee yli 30 000 dollaria, mutta alle 50 000 dollaria vuodessa, kaavaa 45 987 * 8 prosenttia käytetään laskea hänen vuotuinen vähennys.
  5. Valitse solu E7 näyttää koko funktiota = IF (D7 = 50000, $ D $ 5 * D7, $ D $ 4 * D7)) laskentataulukon yläpuolella olevassa kaavassa.

Seuraavien vaiheiden jälkeen sinun esimerkki vastaa nyt ensimmäistä kuvaa tässä artikkelissa.

Viimeksi vaiheessa IF-kaavan kopioiminen soluihin E8-E11 täyttökahvalla täytetään laskentataulukkoon.

06/06

Kopioi upotetut IF-toiminnot täyttökahvan avulla

Kopioi lomake, joka sisältää sisäkkäisen IF-funktion sisältävän kaavan soluihin E8-E11. Kun funktio kopioidaan, Excel päivittää suhteelliset soluviitteet, jotka heijastavat funktion uutta sijaintia säilyttäen samalla absoluuttisen soluviitteen.

Yksi helppo tapa kopioida Excel-kaavat on täyttökannella.

Opetusvaiheet

  1. Valitse solu E7 jotta se olisi aktiivinen solu.
  2. Aseta hiiren osoitin neliön päälle aktiivisen solun oikeaan alakulmaan. Osoitin muuttuu plus-merkiksi (+).
  3. Valitse ja vedä täyttökahva alaspäin soluun E11.
  4. Solut E8-E11 täytetään edellä esitetyn kaavan mukaisilla tuloksilla.