Hvordan bruke Excel SWITCH-funksjonen

Innholdsfortegnelse

Sammendrag

Excel SWITCH-funksjonen sammenligner en verdi mot en liste over verdier, og returnerer et resultat som tilsvarer den første kampen. SWITCH kan returnere en valgfri standardverdi når ingen samsvar blir funnet.

Hensikt

Match flere verdier, returner første kamp

Returverdi

Resultat tilsvarende første kamp

Syntaks

= SWITCH (uttrykk, val1 / resultat1, (val2 / resultat2),…, (standard))

Argumenter

  • uttrykk - Verdien eller uttrykket å matche mot.
  • val1 / resultat1 - Den første verdien og resultatparet.
  • val2 / result2 - (valgfritt) Den andre verdien og resultatparet.
  • standard - (valgfritt) Standardverdien som skal brukes når det ikke finnes noen samsvar.

Versjon

Excel 2019

Bruksanvisninger

SWITCH-funksjonen sammenligner en verdi med en liste over verdier, og returnerer et resultat som tilsvarer den første kampen. Du kan bruke SWITCH-funksjonen når du vil utføre en nøyaktig samsvar med flere mulige resultater, og returnere en standardverdi når ingen samsvar blir funnet.

Det første argumentet kalles "uttrykk" og kan være en hardkodet konstant, en cellereferanse eller en annen formel som returnerer en bestemt verdi du vil matche mot. Matchende verdier og tilsvarende resultater legges inn parvis. SWITCH kan håndtere opptil 126 par, hvoretter det siste argumentet er en (valgfri) standardverdi å returnere i tilfeller der det ikke samsvarer.

I eksemplet vist er formelen i D5:

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

SWITCH utfører bare et nøyaktig samsvar, så du kan ikke inkludere logiske operatorer som større enn (>) eller mindre enn (<) i logikken som brukes til å bestemme en kamp. Du kan løse denne begrensningen ved å lage en formel som samsvarer med TRUE slik:

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

I et tilfelle som dette vil du imidlertid kanskje bruke IFS-funksjonen i stedet.

BYTTE kontra IFS

I likhet med IFS-funksjonen lar SWITCH-funksjonen deg teste mer enn én tilstand uten å hekke flere IF-setninger, noe som gjør formler med mange forhold lettere å lese og skrive. En fordel med SWITCH over IFS er at uttrykket vises en gang i funksjonen og ikke trenger å gjentas. SWITCH er imidlertid begrenset til eksakt samsvar. Det er ikke mulig å bruke operatører som større enn (>) eller mindre enn (<) med standardsyntaks. IFS-funksjonen krever derimot uttrykk for hver tilstand, slik at du kan bruke logiske operatorer etter behov.

Merk: SWITCH-funksjonen og IFS-funksjonen er begge nye i Excel 2019 og Excel 365.

Merknader

  1. Uttrykk kan være en annen formel som returnerer en bestemt verdi.
  2. SWITCH kan håndtere opptil 126 verdi / resultatpar.
  3. Skriv inn et endelig argument for å angi et standardresultat når ingen samsvar blir funnet.

Interessante artikler...