HomeMatrixSORTEREN.OP() functie

SORTEREN.OP() functie

SORTEREN.OP functie in Excel

Samenvatting SORTEREN.OP() functie

De SORTEREN.OP() functie in Excel is ontworpen om gegevens dynamisch te sorteren op basis van de waarden in één of meerdere kolommen. In tegenstelling tot de gewone SORTEREN() functie, biedt SORTEREN.OP() de mogelijkheid om op specifieke kolommen te sorteren zonder dat je eerst het bereik handmatig moet herschikken. Hierdoor is deze functie ideaal voor het bouwen van dynamische tabellen, dashboards of geautomatiseerde analyses.

Wanneer je bijvoorbeeld een lijst met klanten wilt sorteren op omzet, naam of regio, hoef je niet steeds de kolommen aan te passen — SORTEREN.OP() doet dat automatisch.

Vertaling

Nederlands: SORTEREN.OP()
Engels: SORTBY()
Duits: ORDENARPOR()

Resultaat waarde

Sorteer de ene tabel, op basis van kolom(men) in een andere tabel.

Doel

Het doel van de SORTEREN.OP() functie is om een reeks of tabel te sorteren op basis van de waarden in één of meerdere kolommen. De functie retourneert een dynamisch bereik dat automatisch wordt bijgewerkt wanneer de onderliggende gegevens veranderen.

Syntaxis

=SORTEREN.OP(matrix; op_matrix1;[sorteervolgorde1];[per_kolom];...)

Argumenten

matrix – Dit is het hoofdgegevensbereik dat je wilt sorteren. Het kan een tabel, een celbereik of een dynamische matrix zijn.

op_matrix1 – De kolom of rij waar Excel op moet sorteren. Je kunt hier één kolom opgeven, bijvoorbeeld B2:B20, of meerdere kolommen via een matrix, zoals {B2:B20\C2:C20} om eerst op kolom B en daarna op kolom C te sorteren.

sorteervolgorde – Een optioneel argument waarmee je bepaalt of de sortering oplopend of aflopend is. Gebruik 1 voor oplopend en -1 voor aflopend. Als je meerdere kolommen opgeeft in op_matrix, kun je ook meerdere waarden opgeven, bijvoorbeeld {1;-1}.

per_kolom – Nog een optioneel argument (WAAR of ONWAAR).

  • ONWAAR (standaard) sorteert per rij.
  • WAAR sorteert per kolom, wat handig is bij horizontale datasets.

De SORTEREN.OP() functie kan zowel in Excel Desktop, Online als Mobile gebruikt worden, mits de versie ondersteuning biedt voor dynamische matrixformules. In oudere versies van Excel (zoals 2016 of eerder) wordt de functie niet ondersteund.

Gebruik van SORTEREN.OP() functie

De SORTEREN.OP() functie wordt vooral gebruikt bij het dynamisch ordenen van gegevens in rapporten en dashboards. Stel dat je een lijst hebt met medewerkers, hun regio en omzetcijfers, dan kun je met één formule automatisch de lijst laten sorteren op omzet of naam.

Voorbeeld:

=SORTEREN.OP(A2:C20;C2:C20;-1)

In dit voorbeeld wordt de tabel gesorteerd op kolom C (omzet), in aflopende volgorde.

Je kunt SORTEREN.OP() ook combineren met de FILTER() functie om eerst te filteren op een bepaalde regio en daarna de resultaten te sorteren.

Voorbeeld:

=SORTEREN.OP(FILTER(A2:C20;B2:B20="Noord");C2:C20;-1)

Hier worden alleen de medewerkers uit de regio Noord weergegeven, gesorteerd op hun omzet van hoog naar laag.

Andere nuttige combinaties zijn met ALS() om sorteercriteria dynamisch te bepalen, of met INDIRECT() om flexibel kolomverwijzingen te gebruiken.

Voorbeeld:

=SORTEREN.OP(A2:D50;INDIRECT("C2:C50");1)

Hiermee kun je via een dynamische verwijzing bepalen op welke kolom gesorteerd wordt.

Waarom SORTEREN.OP() functie gebruiken?

Met SORTEREN.OP() kun je Excel laten meedenken. In plaats van handmatig te sorteren, laat je Excel automatisch bijwerken zodra gegevens veranderen. Dit bespaart tijd en voorkomt fouten.

Bijvoorbeeld, stel dat je maandelijkse omzetcijfers per verkoper bijhoudt. Door SORTEREN.OP() te gebruiken, blijven je topverkopers altijd bovenaan in je rapport:

=SORTEREN.OP(A2:C100;C2:C100;-1)

Een veelgemaakte fout is het niet goed afstemmen van het bereik tussen matrix en op_matrix. Beide bereiken moeten dezelfde hoogte (of breedte) hebben, anders geeft Excel de foutmelding #WAARDE!.

Tip: Gebruik de functie VERSCHUIVING() of INDEX() om dynamische bereiken aan te maken die altijd dezelfde omvang hebben.

Opmerkingen SORTEREN.OP() functie

  • De SORTEREN.OP() functie is alleen beschikbaar in Excel-versies die dynamische matrixformules ondersteunen.
  • Wanneer de sorteerbereiken niet overeenkomen, geeft de formule een #WAARDE! fout.
  • #BEREIK! kan optreden als het resultaat buiten het beschikbare werkbladgebied valt.
  • De functie werkt perfect samen met FILTER(), UNIEK(), REEKS() en SORTEREN() voor geavanceerde analyses.
  • Excel Online en Mobile ondersteunen deze functie volledig, maar prestaties kunnen trager zijn bij grote datasets.
  • In de Nederlandstalige Excel-versie gebruik je de naam SORTEREN.OP(), in de Engelstalige versie SORTBY().
~ Advertentie ~

= POST ( 'Gerelateerd' )

ISFOUT2() functie

ISFOUT2() functie controleert op foutwaarden in Excel en helpt je berekeningen foutloos te houden.

SORTEREN() functie

De SORTEREN() functie ordent gegevens automatisch op basis van één of meerdere kolommen. Ideaal voor dynamische tabellen, rapportages en dashboards.

RIJ() functie

De RIJ() functie geeft het rijnummer van een opgegeven cel terug. Handig voor dynamische formules, automatische nummering en slimme verwijzingen in Excel.

NAAR.KOLOM() functie

Ontdek de NAAR.KOLOM() functie in Excel om kolomnummers te bepalen. Inclusief praktische voorbeelden, tips en veelvoorkomende fouten.

Excel foutmelding #LEEG! in Excel: wat betekent het?

De Excel foutmelding #LEEG! ontstaat door foutieve verwijzingen of spaties in formules. Leer wat de oorzaak is en hoe je dit snel kunt oplossen.

Excel ALS formule: ALS cel is groter dan

Leer hoe je de Excel ALS formule gebruikt om te testen of een cel groter is dan een bepaalde waarde. Inclusief duidelijke voorbeelden, uitleg en praktische toepassingen.
~ Advertentie ~

= WEEK ('Top 5')

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.

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.

NETTO.WERKDAGEN() functie

De NETTO.WERKDAGEN geeft het aantal volledige werkdagen tussen een begindatum en een einddatum. Zaterdag en zondag en datums die zijn gedefinieerd zijn als feestdagen gelden niet als werkdagen.

Wachtwoord Excel werkblad beveiliging kraken

Met de volgende macro code is het mogelijk om de beveiliging van een met wachtwoord beveiligd werkblad op te heffen.

VERGELIJKEN() functie

Met de VERGELIJKEN functie kun je de positie bepalen van een zoekwaarde in een zoek-matrix (rij, kolom, tabel of bereik). De functie ondersteunt exact, benaderend of wildcards (*?) voor gedeeltelijk resultaat.
~ Advertentie ~

= FUNCTIE ('Top 10')

~ Advertentie ~

= EXCEL ( 'categorieën' )

~ Advertentie ~