SORTER.EFTER-funktionen

Sorterer et område efter værdierne i et andet område, som ikke behøver at være med i resultatet. Tilføj flere par af område og rækkefølge for at skille lige værdier ad.

På engelsk hedder funktionen SORTBY, og i opgaverne kan du skrive begge navne. Alle funktioner på dansk og engelsk

Syntaks

SORTER.EFTER(matrix; efter_matrix1; [sorteringsrækkefølge1]; [efter_matrix2; sorteringsrækkefølge2]; ...)
matrix
Det område, der skal sorteres og returneres.
efter_matrix1
Det område, der sorteres efter, med én værdi pr. række i matrix.
sorteringsrækkefølge1 (valgfri)
1 eller udeladt for mindst til størst, -1 for størst til mindst.
efter_matrix2; sorteringsrækkefølge2 (valgfri)
Flere områder og rækkefølger, som bruges, når de første giver samme værdi.

Eksempler

E1=SORTER.EFTER(A2:A5;C2:C5;-1)
ABCDE
1NavnTeamSalgAnders
2MetteØst320Mette
3AndersVest450Ida
4SofieØst180Sofie
5IdaVest275

Med andre ord: Sortér navnene i A2:A5 efter salget i C2:C5, med det største først.

E1=SORTER.EFTER(A2:C5;B2:B5;1;C2:C5;-1)
ABCDEFG
1NavnTeamSalgAndersVest450
2MetteØst320IdaVest275
3AndersVest450MetteØst320
4SofieØst180SofieØst180
5IdaVest275

Ofte stillede spørgsmål

Hvad er forskellen på SORTER og SORTER.EFTER?

SORTER sorterer efter et kolonnenummer inde i området. SORTER.EFTER sorterer efter et separat område, så kolonnen, der sorteres efter, ikke behøver at være med i resultatet, og det er let at tilføje flere sorteringsniveauer.

Hvordan sorterer jeg efter to kolonner?

Giv SORTER.EFTER to par, fx =SORTER.EFTER(A2:C5;B2:B5;1;C2:C5;-1). Den sorterer først efter team og inden for hvert team efter salg fra højest til lavest.

Hvad hedder SORTER.EFTER på engelsk?

SORTBY. Bruger du Excel på engelsk, skriver du SORTBY i stedet for SORTER.EFTER. I opgaverne her kan du bruge begge navne.

Relaterede funktioner