Funktionen SORTER.EFTER sorterer indholdet af et område eller en matrix ud fra værdierne i et tilsvarende område eller en tilsvarende matrix.

Din browser understøtter ikke video. Installér Microsoft Silverlight, Adobe Flash Player eller Internet Explorer 9.

Bemærk!: Denne funktion er i øjeblikket tilgængelig for Microsoft 365-abonnenter i aktuel kanal. Den vil være tilgængelig for Microsoft 365-abonnenter i halvårlig virksomhedskanal fra juli 2020. Du kan få mere at vide om, hvordan funktioner rulles ud til Microsoft 365 abonnenter, under Hvornår får jeg de nyeste funktioner til Microsoft 365.

I dette eksempel sorterer vi en liste med folks navne efter deres alder i stigende rækkefølge.

Brug SORTER.EFTER til at sortere et område. I dette tilfælde brugte vi =SORTER.EFTER(D2:E9;E2:E9) til at sortere en liste med folks navne efter alder i stigende rækkefølge.

=SORTER.EFTER(matrix; af_matrix1; [sorteringsrækkefølge1]; [af_matrix2; sorteringsrækkefølge2];…) 

Argument

Beskrivelse

matrix

Påkrævet

Den matrix eller det område, der skal sorteres

af_matrix1

Påkrævet

Den matrix eller det område, der skal sorteres efter

[sorteringsrækkefølge1]

Valgfrit

Den rækkefølge, der skal bruges til sortering. 1 for stigende, -1 for faldende. Standardindstillingen er stigende.

[af_matrix2]

Valgfrit

Den matrix eller det område, der skal sorteres efter

[sorteringsrækkefølge2]

Valgfrit

Den rækkefølge, der skal bruges til sortering. 1 for stigende, -1 for faldende. Standardindstillingen er stigende.

Bemærkninger!: 

  • En matrix kan betragtes som en række med værdier, en kolonne med værdier eller en kombination af rækker og kolonner med værdier. I eksemplet ovenfor er området for matrixen for vores SORTER.EFTER-formel D2:E9.

  • Funktionen SORTER.EFTER returnerer en matrix, der har overløb, hvis det er formlens endelige resultat. Dette betyder, at Excel dynamisk opretter et matrixområde med en passende størrelse, når du trykker på Enter. Hvis dine supplerende data er i en Excel-tabel, tilpasser matrixen automatisk størrelsen, når du tilføjer eller fjerner data fra dit matrixområde, hvis du bruger strukturerede henvisninger. Få mere at vide i denne artikel om funktionsmåde for overløbsmatrix.

  • I Excel er der begrænset understøttelse af dynamiske matrixer, der opererer på tværs af projektmapper, og de understøttes kun, når begge projektmapper er åbne. Hvis du lukker kildeprojektmappen, returnerer de sammenkædede dynamiske matrixformler en #REFERENCE!-fejl, når de opdateres.

Eksempler

Sortér en tabel efter Område i stigende rækkefølge og dernæst efter hver persons alder i faldende rækkefølge.

Sortér en tabel efter Område i stigende rækkefølge og dernæst efter hver persons alder i faldende rækkefølge.

Brug SORTER.EFTER sammen med SLUMPMATRIX og TÆLV for at randomisere en liste med værdier. I dette tilfælde refererer E2# til det dynamiske matrixområde, der begynder i celle E2, da det blev udfyldt ved hjælp af =SEKVENS(10). Tegnet # kaldes for operatoren for overløbsområde.

Brug SORTER.EFTER sammen med SLUMPMATRIX og TÆLV. I dette tilfælde refererer E2# til det hele det område, der begynder i celle E2, da det blev udfyldt ved hjælp af =SEKVENS(10). Tegnet # kaldes for operatoren for overløbsområde.

Brug SORTER.EFTER til at sortere en tabel med temperaturer og nedbørsmængder efter højeste temperatur.

Brug SORTER.EFTER til at sortere en tabel med temperaturer og nedbørsmængder efter højeste temperatur.

Fejltilstande

  • Argumenterne af_matrix skal enten være én række høje eller én kolonne brede.

  • Alle argumenterne skal have samme størrelse.

  • Hvis sorteringsrækkefølgens argument ikke er 1 eller -1, returnerer formlen en #VÆRDI! fejl. Hvis du udelader argumentet for sorteringsrækkefølgen, anvendes der som standard stigende rækkefølge i Excel.

Har du brug for mere hjælp?

Du kan altid spørge en ekspert i Excel Tech Community eller få support i Answers-forummet

Se også

Funktionen FILTRER

Funktionen SLUMPMATRIX

Funktionen SEKVENS

Funktionen SORTER

Funktionen ENTYDIGE

Fejl med #OVERLØB! i Excel

Dynamiske matrixer og funktionsmåde for overløbsmatrix

Operator for implicit skæringspunkt: @

Har du brug for mere hjælp?

Udvid dine færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Deltag i Microsoft Office Insiders

Var disse oplysninger nyttige?

Hvor tilfreds er du med kvaliteten af sproget?
Hvad påvirkede din oplevelse?

Tak for din feedback!

×