IF-lause Excelissä. Kaikki operaattorista – sovellus, esimerkkejä

Excel-ohjelman toimintosarja on tietysti todella valtava. Erityisesti tietojenkäsittelyä on mahdollista ohjelmoida jossain määrin. Tästä vastaa mm. toiminto IF. Se mahdollistaa lähes minkä tahansa tehtävän toteuttamisen. Siksi tätä operaattoria käytetään paljon useammin kuin muita. Tänään yritämme selittää, mitä se tekee ja miten sitä voidaan käyttää.

IF-toiminto – määritelmä ja laajuus

Toiminnon käyttäminen IF käyttäjä voi ohjeistaa ohjelman tarkistamaan, vastaako tietty solu tiettyä ehtoa. Jos meillä on ehto, jossa meidän tarvitsee vain suorittaa tehtävä, niin Excel tarkistaa ensin, minkä jälkeen se näyttää laskentatuloksen solussa, johon tämä funktio on kirjoitettu. Mutta tämä on vain, jos tätä toimintoa käytetään yhdessä toisen toiminnon kanssa. Operaattori itse IF tuottaa kaksi tulosta:

  1. TOTTA. Tämä tapahtuu, jos lauseke tai solu vastaa tiettyä ehtoa.
  2. VÄÄRÄ. Tämä operaattori näytetään, jos vastaavuutta ei ole.

Kaavan syntaksi on seuraava (yleisessä muodossa): =IF(ehto; [arvo, jos ehto täyttyy]; [arvo, jos ehto ei täyty]). Toiminto voidaan yhdistää muihin. Tässä tapauksessa muut operaattorit on kirjoitettava vastaaviin argumentteihin. Voit esimerkiksi tehdä sen niin, että se tarkistaa, onko luku positiivinen, ja jos on, etsi aritmeettinen keskiarvo. Tietysti on yksi toiminto, joka tekee saman, mutta tämä esimerkki osoittaa melko selvästi, kuinka toiminto toimii. IF. Mitä tulee sovelluksiin, joissa toimintoa voidaan käyttää IF, niin niitä on valtava määrä:

  1. Klimatologia.
  2. Myynti ja liiketoiminta.
  3. Markkinointi.
  4. Kirjanpito.

Ja niin edelleen. Nimeäsi minkä alueen tahansa, ja tälle toiminnolle tulee sovellus.

IF-funktion käyttö Excelissä – esimerkkejä

Otetaan toinen esimerkki funktion käytöstä IF Excelissä. Oletetaan, että meillä on taulukko, joka sisältää tennarien nimet. Oletetaan, että naisten kenkien alennus on suuri, ja se vaatii 25 prosentin alennuksen kaikista tuotteista. Tätä tarkistusta varten on erityinen sarake, joka osoittaa sukupuolen, jolle tennarit on tarkoitettu.

IF-lause Excelissä. Kaikki operaattorista - sovellus, esimerkkejä

Vastaavasti tämän tehtävän ehto on sukupuolen tasa-arvo naisen kanssa. Jos tarkistuksen tuloksena todetaan, että tämä kriteeri on totta, niin paikkaan, jossa tämä kaava näytetään, on kirjoitettava alennussumma - 25%. Jos se on epätosi, määritä arvo 0, koska alennusta ei tässä tapauksessa anneta.

IF-lause Excelissä. Kaikki operaattorista - sovellus, esimerkkejä

Voit tietysti täyttää vaaditut solut manuaalisesti. Mutta tämä voi viedä valtavasti aikaa. Myöskään inhimillistä tekijää, jonka vuoksi voi tapahtua informaatiovirheitä ja vääristymiä, ei ole myöskään kumottu. Tietokone ei tee virheitä. Siksi, jos tiedon määrä on liian suuri, on parempi käyttää toimintoa IF.

Ensimmäisessä vaiheessa asetetun tavoitteen saavuttamiseksi on tarpeen valita solu, jossa tuloksena oleva arvo näytetään, ja kirjoittaa seuraava kaava: =JOS(B2=”nainen”,25 %,0). Puretaan tämä funktio:

  1. IF on suoraan operaattori.
  2. B2=”feminiininen” on kriteeri, joka on täytettävä.
  3. Tätä seuraa arvo, joka näytetään, jos tennarit on luotu naisille, ja arvo, joka näytetään, jos todetaan, että tennarit ovat miesten, lasten tai muita, jotka eivät täytä ensimmäisessä argumentissa määritettyä ehtoa.

Missä on paras paikka kirjoittaa tämä kaava? Yleensä paikka voidaan valita mielivaltaisesti, mutta meidän tapauksessamme nämä ovat "Alennus" -sarakkeen otsikon alla olevia soluja.

On tärkeää muistaa laittaa =-merkki kaavan eteen. Muussa tapauksessa Excel lukee sen pelkkänä tekstinä.

IF-lause Excelissä. Kaikki operaattorista - sovellus, esimerkkejä

Kun kaava on syötetty, sinun on painettava Enter-näppäintä, jonka jälkeen taulukko täytetään automaattisesti oikealla arvolla. Alla olevasta taulukosta näemme, että ensimmäinen tarkistus osoittautui oikeaksi. Ohjelma määritti automaattisesti näiden tennarien sukupuolen ja myönsi niille neljänneksen hinnasta alennuksen. Tulos on saavutettu.

IF-lause Excelissä. Kaikki operaattorista - sovellus, esimerkkejä

Nyt on jäljellä jäljellä olevien rivien täyttäminen. Tätä varten sinun ei tarvitse kopioida kaavaa jokaiseen soluun erikseen. Riittää, kun etsit neliön oikeasta alakulmasta, siirrät hiiren osoitinta sen päälle, varmistat, että se on muuttunut ristikuvakkeeksi ja vedä merkki taulukon alimmalle riville. Sitten Excel tekee kaiken puolestasi.

IF-lause Excelissä. Kaikki operaattorista - sovellus, esimerkkejä

IF-funktion käyttäminen useilla ehdoilla

Aiemmin tarkasteltiin yksinkertaisinta tapausta käyttää toimintoa IF, jossa on vain yksi looginen lauseke. Mutta entä jos sinun on tarkistettava solu useiden ehtojen suhteen? Tämä voidaan tehdä myös Excelin sisäänrakennetulla toiminnallisuudella.

Eräs erityistapauksista useiden ehtojen tarkistamisessa on tarkistaa ensimmäisen, ja jos se osoittautuu vääräksi, tarkista toinen, kolmas ja niin edelleen. Tai jos arvo on tosi, tarkista toinen kriteeri. Täällä, kuten käyttäjä haluaa, toimintojen logiikka on suunnilleen sama. Jos luit huolellisesti yllä kirjoitetun, saatat jo arvata, kuinka se tehdään. Mutta lisätään lisää näkyvyyttä.

Tätä varten tehdään tehtävästä vaikeampi. Meidän on nyt myönnettävä alennus yksinomaan naisten tennareille, mutta alennuksen koon tulisi olla erilainen riippuen urheilulajista, johon ne on tarkoitettu. Kaava ensi silmäyksellä on hieman monimutkaisempi, mutta yleensä se kuuluu samaan logiikkaan kuin edellinen: =ЕСЛИ(B2=”мужской”;0; ЕСЛИ(C2=”бег”;20%;10%)).

IF-lause Excelissä. Kaikki operaattorista - sovellus, esimerkkejä

Seuraavaksi suoritamme samat toiminnot kuin edellisessä tapauksessa: paina Enter ja täytä kaikki seuraavat rivit. Sellaisen tuloksen saamme.

IF-lause Excelissä. Kaikki operaattorista - sovellus, esimerkkejä

Miten tämä kaava toimii? Ensimmäinen toiminto ensin IF tarkistaa, ovatko jalkineet miespuoliset. Jos ei, toinen toiminto suoritetaan. IF, joka tarkistaa ensin, ovatko kengät suunniteltu juoksemiseen. Jos kyllä, myönnetään 20% alennus. Jos ei, alennus on 10 %. Kuten näet, muita funktioita voidaan käyttää funktion argumentteina, mikä antaa lisämahdollisuuksia.

Kuinka käyttää IF-toimintoa kahden ehdon täyttämiseen kerralla

Lisäksi Excelin avulla voit tarkistaa kahden ehdon noudattamisen kerralla. Tätä varten käytetään toista funktiota, jota kutsutaan И. Tämä looginen operaattori yhdistää kaksi ehtoa eikä tee sitä vain funktiossa IF. Sitä voidaan käyttää myös monissa muissa toiminnoissa.

Palataan pöytään. Nyt alennuksen pitäisi olla suurempi, mutta koskee vain naisten juoksukenkiä. Jos tarkistuksen jälkeen käy ilmi, että molemmat ehdot täyttyvät, alennussumma 30 % kirjataan "Alennus" -kenttään. Jos todetaan, että vähintään yksi ehdoista ei toimi, alennus ei koske tällaista tuotetta. Kaava olisi tässä tapauksessa: =JOS(JA(B2=”naaras”;C2=”juoksu”);30%;0).

IF-lause Excelissä. Kaikki operaattorista - sovellus, esimerkkejä

Lisäksi kaikki suoritetut toimet toistavat edelleen kaksi edellistä esimerkkiä. Ensin painamme enter-näppäintä ja vedämme sitten arvon kaikkiin muihin tämän taulukon soluihin.

IF-lause Excelissä. Kaikki operaattorista - sovellus, esimerkkejä

AND-funktion syntaksi, kuten näemme, koostuu useista argumenteista. Ensimmäinen on ensimmäinen ehto, toinen on toinen ja niin edelleen. Voit käyttää useampaa kuin kahta argumenttia ja tarkistaa useita ehtoja kerralla. Mutta käytännössä tällaisia ​​tilanteita tulee harvoin. Enemmän kuin kolme ehtoa samanaikaisesti – tuskin koskaan tapahtuu. Tämän toiminnon suorittamien toimintojen järjestys on seuraava:

  1. Ensin kaava tarkistaa ensimmäisen ehdon – ovatko kengät naisten.
  2. Sitten Excel analysoi toisen kriteerin – onko kengät suunniteltu juoksemiseen.
  3. Jos testin tuloksena käy ilmi, että molemmat kriteerit palauttavat arvon TOSI, sitten funktion tulos IF osoittautuu todeksi. Siksi vastaavaan argumenttiin ohjelmoitu toiminto suoritetaan.
  4. Jos käy ilmi, että ainakin yksi tarkistuksista palauttaa tuloksen VAHELEMINEN, se ja toiminto И palauttaa tämän tuloksen. Siksi funktion kolmanteen argumenttiin kirjoitettu tulos näytetään IF.

Kuten näet, toimien logiikka on hyvin yksinkertainen ja helppo ymmärtää intuitiivisella tasolla.

TAI operaattori Excelissä

OR-operaattori toimii samalla tavalla ja sillä on samanlainen syntaksi. Mutta vahvistustyyppi on hieman erilainen. Tämä funktio palauttaa arvon TOSI jos ainakin yksi tarkistus palauttaa tuloksen TOSI. Jos kaikki tarkistukset antavat väärän tuloksen, funktio vastaavasti OR palauttaa arvon VAHELEMINEN.

Vastaavasti, jos toiminto OR  palauttaa tuloksen TOSI vähintään yhdelle arvolle, sitten funktiolle IF kirjoittaa arvon, joka määritettiin toisessa argumentissa. Ja vain jos arvo ei täytä kaikkia ehtoja, palautetaan tämän funktion kolmannessa argumentissa määritetty teksti tai numero.

Havainnollistaaksemme tätä periaatetta käytännössä, käytetään jälleen esimerkkiä. Ongelma on nyt seuraava: alennus annetaan joko miesten kengille tai tenniskengille. Tässä tapauksessa alennus on 35 %. Jos kengät ovat naisten tai juoksemiseen suunniteltuja, tällaisesta otsikosta ei myönnetä alennusta.

Tällaisen tavoitteen saavuttamiseksi sinun on kirjoitettava seuraava kaava soluun, joka sijaitsee suoraan "Alennus" -merkinnän alla: =JOS(TAI(B2=”naaras”; C2=”juoksu”);0;35 %). Kun painamme enter-näppäintä ja vedämme tämän kaavan muihin soluihin, saamme seuraavan tuloksen.

IF-lause Excelissä. Kaikki operaattorista - sovellus, esimerkkejä

IF-funktion määrittäminen Formula Builder -sovelluksella

Tietysti kaavan kirjoittaminen käsin on jossain määrin jopa kätevämpää kuin muiden työkalujen käyttäminen. Mutta jos olet aloittelija, tilanne muuttuu dramaattisesti. Jotta ei menisi hämmentymään argumenttien syöttämisessä ja jotta jokaiselle funktiolle osoitettaisiin oikea nimi, on olemassa erityinen työkalu nimeltä Function Entry Wizard tai Formula Builder. Katsotaanpa sen työn yksityiskohtaista mekanismia. Oletetaan, että johto antoi meille tehtävän analysoida saatavilla oleva tuotevalikoima ja antaa 25 %:n alennus kaikille naisten tennareille. Toimintojen järjestys tässä tapauksessa on seuraava:

  1. Avaamme ohjatun funktion syöttötoiminnon napsauttamalla vastaavaa painiketta Kaavat-välilehdellä (se on korostettu punaisella suorakulmiolla kuvakaappauksessa). IF-lause Excelissä. Kaikki operaattorista - sovellus, esimerkkejä
  2. Seuraavaksi avautuu pieni kaavanrakennuspaneeli, jossa valitsemme tarvitsemamme toiminnon. Se voidaan valita suoraan luettelosta tai etsiä hakukentän kautta. Meillä on se jo äskettäin käytettyjen 10 luettelossa, joten napsautamme sitä ja napsautamme "Lisää toiminto" -painiketta.IF-lause Excelissä. Kaikki operaattorista - sovellus, esimerkkejä
  3. Sen jälkeen silmiemme eteen avautuu ikkuna funktion argumenttien asettamiseen. Tämän paneelin alareunasta näet myös, mitä valittu toiminto tekee. Jokainen argumentti on allekirjoitettu, joten sinun ei tarvitse muistaa järjestystä. Kirjoitamme ensin loogisen lausekkeen, joka sisältää luvun tai solun sekä arvon, jonka noudattaminen tarkistetaan. Seuraavaksi arvot syötetään, jos ne ovat tosi ja arvo, jos epätosi.
  4. Kun kaikki vaiheet on suoritettu, napsauta "Valmis" -painiketta. IF-lause Excelissä. Kaikki operaattorista - sovellus, esimerkkejä

Nyt saamme tuloksen. Sen avulla suoritamme samat toiminnot kuin edellisessä tapauksessa, eli osoitamme hiiren oikeassa alakulmassa olevaan neliöön ja vedämme kaavan kaikkiin jäljellä oleviin soluihin. Toiminto siis IF on todellakin suosituin ja tärkein operaattori kaikkien olemassa olevien joukossa. Se tarkistaa tiedot tiettyjen kriteerien perusteella ja suorittaa tarvittavat toimenpiteet, jos tarkistus palauttaa tuloksen. TOSI or VAHELEMINEN. Tämän avulla voit yksinkertaistaa suuren datan käsittelyä huomattavasti ja olla tekemättä valtavaa määrää toimintoja delegoimalla tämän likaisen työn tietokoneelle.

Jätä vastaus