SORTER-funksjonen

Gjelder for
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel for iPad Excel for iPhone Excel for Android-nettbrett Excel for Android-telefoner

SORTER-funksjonen sorterer innholdet i et område eller en matrise. 

I dette eksemplet sorterer vi område, selger og produkt enkeltvis med = SORTER(A2:A17), og kopierer det på tvers av cellene F2, H2 og J2.

Bruk SORTER-funksjonen til å sortere dataområder. Her brukte du =SORTER(A2:A17) til å sortere område, og deretter kopiert til cellene H2 & J2 for å sortere navn på salgsrep og Produkt.

Syntaks

SORTER returnerer en sortert matrise over elementene i en matrise. Den returnerte matrisen har samme figur som det angitte matriseargumentet. 

=SORTER(matrise,[sort_index],[sort_order],[by_col])

Argument Beskrivelse
matrise
Obligatorisk
Området eller matrisen som skal sorteres
[sort_index]
Valgfritt
Et tall som angir raden eller kolonnen som skal sorteres
[sort_order]
Valgfritt
Et tall som angir den ønskede sorteringsrekkefølgen, 1 for stigende rekkefølge (standard) og -1 for synkende rekkefølge
[by_col]
Valgfritt
En logisk verdi som angir den ønskede sorteringsrekkefølgen, USANN for å sortere etter rad (standard) og SANN for å sortere etter kolonne

Obs!

  • Der sort_index ikke er angitt, velges rad1/kol1. Der rekkefølgen ikke er angitt, velges stigende rekkefølge. Som standard sorteres Excel etter rad, og sorterer kun etter kolonne når by_col er SANN. Når by_col er USANN eller mangler, sorteres Excel etter rad.
  • SORTER-funksjonen angis for å sortere dataene i en matrise. Hvis du vil sortere dataene i rutenettet, er det bedre å bruke SORTER.ETTER-funksjonen siden den er mer fleksibel. SORTER ETTER respekterer tillegg/slettinger av kolonner siden den refererer til et område der SORTER refererer til et kolonneindeksnummer.
  • En matrise kan ses på som en rad med verdier, en kolonne med verdier eller en kombinasjon av rader og kolonner med verdier. I eksemplet ovenfor er kildematrisen for SORTER-formelen området A5:D20.
  • SORTER-funksjonen returnerer en matrise som flyter over hvis det er det endelige resultatet av en formel. Dette betyr at Excel dynamisk oppretter riktig tilpasset matriseområde når du trykker på ENTER. Hvis støttedataene er i en Excel-tabell, endrer matrisen automatisk størrelse når du legger til eller fjerner data fra matriseområdet hvis du bruker strukturerte referanser. Hvis du vil ha mer informasjon, kan du se denne artikkelen om overflytende matriser.
  • Excel har begrenset støtte for dynamiske matriser mellom arbeidsbøker, og dette scenarioet støttes bare når begge arbeidsbøkene er åpne. Hvis du lukker kildearbeidsboken, vil alle koblede dynamiske matriseformler returnere en #REF!-feil når de oppdateres.

Eksempler

Sorter et område med verdier i synkende rekkefølge.

Sorter et område med verdier i synkende rekkefølge.

Bruk SORTER og FILTRER sammen for å sortere et område i stigende rekkefølge, og begrens funksjonene til verdier over 5000.

Bruk SORTER og FILTRER sammen for å sortere et område i stigende rekkefølge, og begrens det til verdier over 5000.

Trenger du mer hjelp?

Du kan alltid spørre en ekspert i det tekniske Excel-fellesskapet eller få støtte i Fellesskap.