Excel SWITCH-funksjon

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 som skal returneres i tilfeller der det ikke er samsvar.

I eksemplet som er vist, er formelen i D5:

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

SWITCH utfører bare en nøyaktig samsvar, så du kan ikke inkludere logiske operatorer som større enn (>) eller mindre enn (

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

I slike tilfeller kan det være lurt å bruk IFS-funksjonen i stedet.

SWITCH versus IFS

I likhet med IFS-funksjonen lar SWITCH-funksjonen deg teste mer enn en tilstand uten å hekke flere IF-setninger, og lage formler med mange forhold lettere å lese og skrive. En fordel med SWITCH over IFS er at uttrykket vises bare en gang i funksjonen og ikke trenger å gjentas. SWITCH er imidlertid begrenset til nøyaktig samsvar. Det er ikke mulig å bruke operatører som større enn ( >) eller mindre enn (logisk o perators 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.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *