SWITCH-toiminnon avulla voit suorittaa useita testejä arvolle ja palauttaa tulokset täsmäytysehtojen perusteella. Se toimii ottamalla arvon, vertaamalla sitä annettuihin testiarvoihin ja antamalla tuloksen joukon ensimmäisen vastaavan arvon perusteella.
Tässä oppaassa opit käyttämään SWITCH-toimintoa Excelissä ja kuinka yhdistät sen muihin toimintoihin monimutkaisempien laskutoimitusten suorittamiseksi.
Mikä on SWITCH-toiminto?
SWITCH-toimintoa käytetään yleensä, kun sinulla on joukko ehtoja testattavana laskentataulukossa. Sitä käytetään usein vaihtoehtona IF-funktio Excelissä, koska se on tehokkaampi ja luettavampi.
Sen sijaan, että käyttäisit muita ehdollisia toimintoja, kuten sisäkkäistä IF-funktiota, kaikkien ehtojen testaamiseen, voit käyttää yhtä SWITCH-funktiota kaikkien testien suorittamiseen kerralla.
SWITCH-toiminnon perussyntaksi on seuraava:
=SWITCH(lauseke, arvo1, tulos1, [arvo2, tulos2],... [oletus])
Tässä syntaksin arvot edustavat seuraavaa:
- "lauseke" on arvo, jonka haluat testata.
- "arvo1" ja "arvo2" ovat arvoja, joihin haluat verrata lauseketta.
- "tulos1" ja "tulos2" ovat tuloksia, jotka haluat, jos sovellettavat ehdot täyttyvät.
- "oletus" on tulos, jonka haluat, jos lauseke ei vastaa mitään annetuista arvoista. Jos et ole määrittänyt oletusargumenttia, SWITCH-funktio palauttaa #N/A! virhe.
Katsotaanpa esimerkkiä ottaen huomioon juuri mainitsemamme syntaksin:
=KYTKIN(A1, "3", "kukka", "2", "lehti", "tuntematon")
Tässä esimerkissä, jos A1:n arvo on "3", se palauttaa "kukka", kun taas jos se on "2", se palauttaa "lehti". Jos arvo ei vastaa mitään ehdoista, SWITCH-toiminto palauttaa tuntemattoman. Voit ajatella SWITCH-funktiota sisäkkäisten IF-lauseiden kompakti ja tehokkaampi muoto.
Kuinka käyttää SWITCH-funktiota Excelissä
Jos haluat nähdä, kuinka SWITCH-toimintoa käytetään Excelissä, otamme esimerkin.
Laskentataulukko sisältää tiedot 10 opiskelijasta. Jokaiselle opiskelijalle on annettu koodi (joko A tai B), ja haluat jakaa heidät kahteen ryhmään (puhujat ja tutkijat) sen mukaisesti. Jos opiskelijalla ei ole mitään mainituista koodeista, haluat SWITCH-toiminnon palauttavan Odottaa.
SWITCH-funktion kaava, jota käytämme tässä tapauksessa, on:
=SWITCH(B2;A"puhujat",B"tutkijat","odottaa")
Katsotaanpa samalla tavalla toista esimerkkiä.
On 10 työntekijää, joiden edistymisestä haluat kertoa ylimmän johdon kanssa. Jokaiselle työntekijälle määrätään yksi kolmesta pistemäärästä; 1, 2 tai 3. Työntekijät, joilla on koodi 1, tulisi arvioida erinomaiseksi, koodilla 2 tyydyttäväksi ja koodilla 3 huonoiksi.
SWITCH-kaava, jota käytämme tässä tapauksessa, on:
=KYTKIN(B2, 1, "Erinomainen", 2, "tyydyttävä", 3, "huono")
SWITCH-funktion käyttäminen muiden Excel-toimintojen kanssa
Voit myös käyttää SWITCH-toimintoa yhdessä muiden Excel-toimintojen kanssa saadaksesi niistä kaiken irti. Voit esimerkiksi upottaa sen IF-funktion sisään tai päinvastoin lisätäksesi yleistä tehokkuutta ja luodaksesi monimutkaisempia kaavoja.
Kun otetaan huomioon toinen esimerkki työntekijän luokittelusta, jota juuri käsittelimme yllä, voit käyttää SWITCH-toimintoa IF-funktion sisällä testataksesi, onko solun arvo suurempi kuin 3. Jos on, kaava palauttaa alueen ulkopuolella.
Kaava on tässä tapauksessa:
=JOS(A1>3, "alueen ulkopuolella", SWITCH(A1, 1, "erinomainen", 2, "tyydyttävä", 3, "huono"))
Tämän lisäksi tässä on joitain muita Excel-toimintoja, joita voit käyttää SWITCH-toiminnon kanssa:
- SUMMA-toiminto: Voit laskea arvojen summan tiettyjen olosuhteiden perusteella käyttämällä SUMMA- ja SWITCH-toimintoja yhdessä. Voit esimerkiksi ensin käyttää SWITCH-toimintoa määrittääksesi summattavat arvot ehdon perusteella ja sitten käyttää SUMMA-funktiota laskutoimituksen suorittamiseen. Olemme kattaneet työskentelyn SUMMA-funktio Excelissä yksityiskohtaisesti aiemmissa viesteissämme, joihin voit viitata.
- INDEX- ja MATCH-toiminnot: Näiden toimintojen avulla voit hakea tietoja taulukosta tietyin ehdoin. Voit esimerkiksi käyttää SWITCH-toimintoa kohdearvojen tunnistamiseen ja sitten INDEX- ja MATCH-toimintojen avulla hakeaksesi tarvittavat arvot. Voit käyttää VLOOKUP-toimintoa myös vastaavan arvon hakemiseen.
SWITCH-toiminnon käyttäminen muiden Excel-toimintojen kanssa voi auttaa sinua luomaan tehokkaampia kaavoja tietojen analysoimiseksi ja käsittelemiseksi tehokkaammin.
Tehokkaat monimutkaiset laskelmat Excelin SWITCH-funktiolla
Excelin SWITCH-toiminto on monipuolinen ja tehokas työkalu, jonka avulla voit helposti tehdä monimutkaisia laskutoimituksia. Kun ymmärrät sen hyvin, miten se toimii, voit optimoida laskentataulukoita ja analysoida tietojasi tehokkaammin.