Applies ToExcel til Microsoft 365 Excel til Microsoft 365 til Mac Excel på internettet Excel 2024 Excel 2024 til Mac Excel 2021 Excel 2021 til Mac Excel 2019

Funktionen SKIFT evaluerer en værdi (kaldet et udtryk) mod en liste af værdier og returnerer resultatet svarende til den første matchende værdi. Hvis der ikke findes et match, kan der returneres en valgfri standardværdi.

Bemærk!: Denne funktion er tilgængelig på Windows eller Mac, hvis du har Office 2019, eller hvis du har et Microsoft 365-abonnement. Hvis du er en Microsoft 365-abonnent, skal du sørge for, at du har den seneste version af Office.

Syntaks

SKIFT(udtryk, værdi1, resultat1, [standard eller værdi2, resultat2],... [standard eller værdi3, resultat3])

Argument

Beskrivelse

udtryk (påkrævet)

Udtryk er den værdi, f.eks. et tal, en dato eller noget tekst, der skal sammenlignes med værdi1...værdi126.

værdi1...værdi126

VærdiN er en værdi, der skal sammenlignes med udtryk.

resultat1...resultat126

ResultatN er den værdi, der skal returneres, når det tilhørende værdiN-argument matcher udtrykket. ResultatN skal angives for hvert tilhørende værdiN-argument.

standard (valgfrit)

Standard er den værdi, der skal returneres, hvis der ikke findes et match i værdiN-udtrykkene. Argumentet Standard identificeres ved ikke at have et tilhørende resultatN-udtryk (se eksempler). Standard skal være det sidste argument i funktionen.

Da funktioner er begrænset til 254 argumenter, kan du bruge op til 126 par værdi- og resultatargumenter.

Oversigt

Funktionen SKIFT lyder i sin mest enkle form:

  • =SKIFT(Værdi for skift, Værdi for match1...[2-126], Værdi, der skal returneres, hvis der er et match1...[2-126], Værdi, der skal returneres, hvis der ikke er et match)

Hvor du kan vurdere op til 126 matchende værdier og resultater.

Se den følgende formular:

Opdeling af SKIFT-funktionens argumenter
  1. Hvilken værdi skal skiftes? I dette tilfælde er UGEDAG(A2) lig med 2.

  2. Hvilken værdi, vil du matche? I dette tilfælde er det 1, 2 og 3.

  3. Hvis der findes et match, hvad vil du så returnere som et resultat? I dette tilfælde er det søndag for 1, mandag for 2 og tirsdag for 3.

  4. Standardværdien, der skal returneres, hvis der ikke findes noget match. I dette tilfælde er det teksten "Intet match".

    Bemærk!: Hvis der ikke er nogen matchende værdier, og der ikke er angivet et standardargument, returnerer funktionen SKIFT #I/T! som fejl.

Eksempler

Du kan kopiere eksempeldataene i følgende tabel, og sætte dem ind i celle A1 i et nyt Excel-regneark for at se, hvordan SKIFT-funktionen virker. Hvis formlerne ikke viser nogen resultater, kan du markere dem, trykke på F2 > Enter. Hvis der er brug for det, kan du justere bredden på kolonnerne, så du kan se alle dataene.

Eksempel

Værdi

Formel

Resultat

2

=SKIFT(UGEDAG(A2),1;"Søndag";2;"Mandag";3;"Tirsdag";4;"Onsdag";"Intet match")

Da A2 = 2, og Mandag er resultatargumentet svarende til værdien 2, returnerer SKIFT Mandag

99

=SKIFT(A3,1;"Søndag";2;"Mandag";3;"Tirsdag")

Da der ikke er et match og intet ellers-argument, returnerer SKIFT #I/T!

99

=SKIFT(A4,1;"Søndag";2;"Mandag";3;"Tirsdag"; "Intet match")

Intet match

2

=SKIFT(A5,1;"Søndag";7;"Lørdag";"Ugedag")

Ugedag

3

=SKIFT(A6,1;"Søndag";2;"Mandag";3;"Tirsdag"; "Intet match")

Tirsdag

Har du brug for mere hjælp?

Du kan altid spørge en ekspert i Excel Tech Community eller få support i community'er.

Se også

Funktionen LOPSLAG

Funktionen VÆLG

Funktionen HVIS

Funktionen HVISER

Oversigt over formler i Excel

Sådan undgår du ødelagte formler

Find og ret fejl i formler

Tastaturgenveje og funktionstaster i Excel

Logiske funktioner (reference)

Excel-funktioner (alfabetisk)

Excel-funktioner (efter kategori)

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.