Hoe de Excel SORTBY-functie te gebruiken

Inhoudsopgave:

Anonim


De SORTBY-functie van Excel kan een gesorteerde array retourneren door een andere onafhankelijke array. U kunt sorteerniveaus toevoegen. Met andere woorden, u kunt arrays op meer dan één kolom sorteren. Deze functie is beschikbaar voor gebruikers van Excel 365 en 2019.
In tegenstelling tot de functie SORTEREN, hoeft de sorteerarray geen deel uit te maken van de array en u kunt ook meerdere sorteerniveaus toevoegen met de functie SORTEREN.

Syntaxis van de SORTBY-functie

=SORTEREN OP(matrix,sorteer_matrix1,[volgorde],… )

Reeks: Dit is de array die u wilt sorteren.

Sorteer_array1: Dit is de array waarop u de array wilt sorteren. De afmeting van deze array moet compatibel zijn met de reeks.

[volgorde]: Optioneel. Stel deze in op -1 als u wilt dat de volgorde aflopend is. Standaard is het oplopend(1).

Laten we een voorbeeld bekijken om dingen duidelijk te maken.

… : Dit is een continue functie en je kunt meerdere sorting_array en volgorde geven. Eerste sorteerarray is essentieel. Rust is optioneel.

Laten we enkele voorbeelden geven om te zien hoe deze sorteerfunctie werkt.

Voorbeeld: bereik sorteren op een ander bereik met de functie SORTEREN

Hier heb ik voorbeeldgegevens van deelnemers met hun ID's en scores. Ik wil de namen gesorteerd krijgen op hun ID's met behulp van de SORTBY-functie.

Pas hier bovenstaande generieke formule toe om de oplopend gesorteerde namen op ID-kolom te krijgen.

=SORTEREN(B3:B11,C3:C11)

Hiermee worden alleen de namen geretourneerd op oplopend gesorteerde ID.

Als je de hele tabel wilt krijgen, geef dan alleen de referentie van de hele tabel op

=SORTEREN(B3:D11,C3:C11)

Als u wilt dat het bereik aflopend wordt gesorteerd op ID-kolom, is de formule:

=SORTEREN(B3:D11,C3:C11,-1)

Voorbeeld: Array sorteren op meer dan één kolom
In de bovenstaande voorbeelden hebben we de array gesorteerd op slechts één kolom. Maar wat als we willen sorteren op meerdere niveaus? Welnu, met deze functie kunt u sorteren op meerdere niveaus.
Stel dat u de bovenstaande tabel eerst oplopend op Id wilt sorteren en vervolgens de array aflopend op de score wilt sorteren. De formule wordt dan:

=SORTEREN(B3:D11,C3:C11,1,D3:D11,-1)

Hoe werkt het?

Dit werkt precies zoals het menu voor het sorteren van gegevens werkt. De Excel verbergt de interne werking van de functie.

Het voordeel hiervan is natuurlijk dat je het ook met andere functies kunt gebruiken. U kunt de resulterende array gebruiken als invoer voor een andere functie.

Opmerking: deze functie is niet beschikbaar in Excel 2016 of ouder. Deze functie is beschikbaar voor Excel 2019 en Excel 365. Maar je kunt natuurlijk ook andere technieken gebruiken om arrays te sorteren in Excel 2016.

De SORT-functie in Excel | De functie SORTEREN retourneert de gesorteerde array op het gegeven kolomnummer in de array. Het werkt ook op horizontale gegevens.

Sorteer getallen met behulp van Excel SMALL Function | Als u getallen wilt sorteren met formule in Excel 2016 en ouder, kunt u de functie KLEINE gebruiken met andere hulpfuncties.

Sorteer numerieke waarden met Excel RANK-functie | Om de numerieke waarden te sorteren, kunnen we de functie Rang gebruiken. De formule is

Excel-formule om tekst te sorteren | Om tekstwaarden te sorteren met behulp van de formule in Excel, gebruiken we eenvoudig de AANTAL.ALS-functie. Hier is de formule

Populaire artikels:

50 Excel-snelkoppelingen om uw productiviteit te verhogen | Word sneller in uw taak. Met deze 50 sneltoetsen werk je nog sneller in Excel.

Hoe de VERT.ZOEKEN-functie in Excel te gebruiken? | Dit is een van de meest gebruikte en populaire functies van Excel die wordt gebruikt om waarde op te zoeken uit verschillende bereiken en bladen.

Hoe de AANTAL.ALS-functie in Excel 2016 te gebruiken? | Tel waarden met voorwaarden met behulp van deze geweldige functie. U hoeft uw gegevens niet te filteren om specifieke waarden te tellen. Countif-functie is essentieel om uw dashboard voor te bereiden.

Hoe de SUMIF-functie in Excel te gebruiken? | Dit is een andere essentiële functie van het dashboard. Dit helpt u bij het optellen van waarden voor specifieke voorwaarden.