Kuinka käyttää Excel SWITCH -toimintoa -

Sisällysluettelo

Yhteenveto

Excel SWITCH -toiminto vertaa yhtä arvoa arvoluetteloon ja palauttaa ensimmäisen vastaavuuden vastaavan tuloksen. SWITCH voi palauttaa valinnaisen oletusarvon, kun vastaavuutta ei löydy.

Tarkoitus

Yhdistä useita arvoja, palauta ensimmäinen ottelu

Palautusarvo

Ensimmäistä ottelua vastaava tulos

Syntaksi

= SWITCH (lauseke, val1 / tulos1, (val2 / tulos2),…, (oletus))

Väitteet

  • lauseke - vastaava arvo tai lauseke.
  • val1 / tulos1 - Ensimmäinen arvo ja tulospari .
  • val2 / tulos2 - (valinnainen) Toinen arvo ja tulospari .
  • oletus - (valinnainen) Oletusarvo, jota käytetään, kun vastaavuutta ei löydy.

Versio

Excel 2019

Käyttöohjeet

SWITCH-toiminto vertaa yhtä arvoa arvoluetteloon ja palauttaa tuloksen, joka vastaa ensimmäistä osumaa. Voit käyttää SWITCH-toimintoa, kun haluat suorittaa tarkan haun useilla mahdollisilla tuloksilla, ja palauttaa oletusarvo, kun vastaavuutta ei löydy.

Ensimmäistä argumenttia kutsutaan "lausekkeeksi" ja se voi olla kovakoodattu vakio, soluviite tai jokin muu kaava, joka palauttaa tietyn arvon, jota haluat sovittaa. Vastaavat arvot ja vastaavat tulokset syötetään pareittain. SWITCH pystyy käsittelemään enintään 126 paria, minkä jälkeen viimeinen argumentti on (valinnainen) oletusarvo, joka palautetaan tapauksissa, joissa ei ole vastaavuutta.

Esitetyssä esimerkissä kaava kohdassa D5 on:

=SWITCH(C5,1,"Poor",2,"OK",3,"Good","??")

SWITCH suorittaa vain tarkan haun, joten et voi sisällyttää osuman määrittämiseen käytettyyn logiikkaan loogisia operaattoreita, kuten suurempi kuin (>) tai pienempi kuin (<). Voit kiertää tämän rajoituksen rakentamalla kaavan, joka vastaa TOSI: ta:

=SWITCH(TRUE,A1>=1000,"Gold",A1>=500,"Silver","Bronze")

Tällaisessa tapauksessa kannattaa kuitenkin käyttää IFS-toimintoa.

SWITCH vs. IFS

IFS-toiminnon tavoin SWITCH-toiminnon avulla voit testata useampaa kuin yhtä ehtoa pesimättä useita IF-lauseita. Yksi SWITCH-etu IFS: ään nähden on, että lauseke näkyy vain kerran toiminnossa eikä sitä tarvitse toistaa. SWITCH on kuitenkin rajoitettu tarkkaan vastaavuuteen. Standardisyntaksissa ei ole mahdollista käyttää operaattoreita, kuten suurempi kuin (>) tai pienempi kuin (<). IFS-toiminto sitä vastoin vaatii lausekkeita jokaiselle ehdolle, joten voit käyttää loogisia operaattoreita tarpeen mukaan.

Huomaa: SWITCH- ja IFS-toiminnot ovat molemmat uusia Excel 2019: ssä ja Excel 365: ssä.

Huomautuksia

  1. Lauseke voi olla toinen kaava, joka palauttaa tietyn arvon.
  2. SWITCH pystyy käsittelemään jopa 126 arvo / tulos-paria.
  3. Anna viimeinen argumentti, jos haluat asettaa oletustuloksen, kun vastaavuutta ei löydy.

Mielenkiintoisia artikkeleita...