HomeMatrixSORTEREN() functie

SORTEREN() functie

SORTEREN functie in Excel

Samenvatting SORTEREN() functie

De SORTEREN() functie in Excel is een krachtige en dynamische manier om gegevens automatisch te ordenen zonder handmatig te sorteren via het lint. Deze functie maakt je werkbladen slimmer, vooral in combinatie met andere dynamische functies zoals FILTER(), UNIEK() en X.ZOEKEN(). Door het gebruik van SORTEREN() kun je lijsten, tabellen of resultaten dynamisch herschikken op basis van veranderende invoer of criteria — ideaal voor dashboards, rapporten en analyses die voortdurend worden bijgewerkt.

Vertaling

Nederlands: SORTEREN()
Engels: SORT()
Duits: ORDENAR()

Resultaat waarde

Sorteer een tabel bij een of meerdere kolommen. Output is een nieuwe tabel of gewenst deel ervan.

Doel

Het doel van de SORTEREN() functie is om een reeks gegevens te ordenen op één of meerdere kolommen, zowel oplopend als aflopend. In tegenstelling tot handmatige sortering, past de functie zich automatisch aan wanneer de onderliggende gegevens wijzigen.

Syntaxis

=SORTEREN(matrix; [sorteerindex]; [sorteervolgorde]; [op_kol])

Argumenten

matrix
Dit is het gegevensbereik dat je wilt sorteren. Het kan een dynamisch bereik zijn, zoals een resultaat van FILTER(), of een vaste tabel.

sorteer_index – (optioneel)
Een getal dat aangeeft op basis van welke kolom of rij de sortering moet plaatsvinden. Bijvoorbeeld 1 voor de eerste kolom van de matrix. Als je dit weglaat, wordt standaard op de eerste kolom gesorteerd.

sorteer_volgorde – (optioneel)
Geeft de richting van de sortering aan. Gebruik 1 voor oplopend en -1 voor aflopend. Laat je dit argument weg, dan sorteert Excel standaard oplopend.

per_kolom – (optioneel)
Een logische waarde (WAAR of ONWAAR). Gebruik WAAR als je per kolom wilt sorteren (horizontale sortering) en ONWAAR als je per rij wilt sorteren (de standaard).

Gebruik van SORTEREN() functie

De SORTEREN() functie gebruik je om gegevens automatisch te ordenen zonder steeds handmatig te sorteren. Dit is vooral nuttig bij dashboards of tabellen die gekoppeld zijn aan invoervelden, filters of externe gegevens.

Bijvoorbeeld, als je een verkoopoverzicht hebt en je wilt altijd de producten met de hoogste omzet bovenaan tonen:

=SORTEREN(A2:C20; 3; -1)

Hier sorteert Excel het bereik A2:C20 op de derde kolom (kolom C) in aflopende volgorde.

Of in combinatie met de FILTER() functie, om alleen de verkopen van een specifieke regio te tonen en deze automatisch te sorteren:

=SORTEREN(FILTER(A2:D100; B2:B100="Noord"); 4; -1)

Je kunt ook horizontaal sorteren met per_kolom=WAAR:

=SORTEREN(A1:Z1; ; 1; WAAR)

Gebruik in complexe formules samen met INDIRECT() om dynamisch te verwijzen naar verschillende tabellen:

=SORTEREN(INDIRECT(A1 & "!A2:C100"); 2; 1)

Waarom SORTEREN() functie gebruiken?

De SORTEREN() functie is essentieel als je wilt dat je gegevens zich automatisch aanpassen aan veranderingen, bijvoorbeeld wanneer een nieuwe rij wordt toegevoegd of waarden worden bijgewerkt.

Praktisch voordeel: je hoeft niet telkens opnieuw te sorteren — Excel doet dat voor je.

Bijvoorbeeld, in een dynamische rapportage:

=SORTEREN(FILTER(Sales!A2:E200; Sales!D2:D200>1000); 5; -1)

Zo zie je automatisch de topverkopen bovenaan, zonder extra stappen.

Veelvoorkomende fouten:

  • Gebruik geen gesloten bereiken (zoals een tabel die niet dynamisch is) als je verwacht dat het aantal rijen verandert.
  • Controleer of de kolom waarop je sorteert geen tekst en getallen door elkaar bevat — dat kan tot onverwachte resultaten leiden.
  • Als de matrix één kolom bevat, gebruik dan altijd sorteer_index=1.

Opmerkingen SORTEREN() functie

  • De SORTEREN() functie is beschikbaar in Excel 365, Excel 2021, Excel Online, en Excel Mobile.
  • Niet beschikbaar in Excel 2016 of oudere versies, noch in Excel Starter.
  • Combineer met FILTER() of UNIEK() voor dynamische rapportages.
  • Gebruik SORTEREN.OP() als je meerdere sorteercriteria wilt gebruiken.
  • Houd rekening met taalinstellingen: in de Nederlandse versie gebruik je puntkomma’s (;) in plaats van komma’s.
  • In Excel Online werkt de functie volledig dynamisch, ook bij gedeelde werkmappen.
~ Advertentie ~

= POST ( 'Gerelateerd' )

CoPilot voor Excel uitleg: Slimmer werken met AI in spreadsheets

CoPilot voor Excel is een AI-assistent die formules schrijft, data analyseert en suggesties doet. Ontdek hoe het jouw werk versnelt.

AFW.LT.PRIJS() functie

De AFW.LT.PRIJS() functie berekent de prijs van een lening met vaste looptijd. Deze pagina helpt je de functie correct toe te passen met duidelijke voorbeelden en tips.

GEMIDDELDEA() functie

Met de GEMIDDELDEA() functie bereken je het gemiddelde van getallen, tekst en logische waarden. Ideaal voor datasets waarin ook TRUE/FALSE of tekstwaarden voorkomen.

TYPE.FOUT() functie

Met TYPE.FOUT() ontdek je of een waarde een fout is in Excel. Leer syntaxis, voorbeelden en praktische tips voor betrouwbare foutcontrole.

ALS() functie gebruiken voor slimme logica in Excel

De ALS() functie geeft je controle over logica in Excel. Je gebruikt voorwaarden om snel goede beslissingen te nemen in jouw werkblad.

KUBUSKPILID() functie

KUBUSKPILID() functie haalt KPI-informatie zoals waarde, doel of status op uit OLAP-gegevens. Perfect voor rapportages met real-time inzichten in prestaties.
~ Advertentie ~

= WEEK ('Top 5')

JAAR() functie

De JAAR functie in Excel geeft als resultaat het jaar van een datum als een 4-cijferig getal. Het jaar wordt uitgedrukt als een geheel getal tussen 1900 en 9999.

DATUM() functie

De Excel DATUM functie maakt van afzonderlijke waarden voor jaar, maand en dag een geldige datum. Je kunt deze functie gebruiken om dynamisch datums samen te stellen op basis van andere celwaarden in je werkblad.

INDEX() functie

De INDEX functie geeft als resultaat een waarde of de verwijzing naar een waarde vanuit een tabel of bereik. Je kunt de functie gebruiken om een enkele waarde op te halen of een hele rij of kolom.

VANDAAG() functie

De VANDAAG functie in Excel retourneert de huidige datum welke telkens wordt bijgewerkt als het werkblad wordt geopend of gewijzigd. In de formule VANDAAG zijn geen argumenten nodig.

AANTAL.ALS() functie

AANTAL.ALS is een Excel functie om cellen in een bereik te tellen die aan een enkele voorwaarde voldoen. AANTAL.ALS kan worden gebruikt om cellen te tellen die datums, getallen en tekst bevatten.
~ Advertentie ~

= FUNCTIE ('Top 10')

~ Advertentie ~

= EXCEL ( 'categorieën' )

~ Advertentie ~