ID.nl logo
Gegevens sorteren in Excel doe je zo
© PixieMe - stock.adobe.com
Huis

Gegevens sorteren in Excel doe je zo

Excel is een ware cijfergoeroe, maar je moet natuurlijk zelf ook weten welke mogelijkheden er zijn en hoe je de data in Excel op een optimale manier kunt weergeven. In dit artikel geven we praktische tips voor het sorteren en filteren van je data.

Wanneer je data in een tabel of een gegevensbereik hebt ingevoerd, wil je die niet altijd als een statisch blok bekijken. Het kan bijvoorbeeld handig zijn om gegevens in een andere volgorde te plaatsen (sorteren) of om overtollige informatie tijdelijk weg te halen (filteren). We stellen je een aantal toegankelijke methodes en functies in Excel voor, waarmee je zulke datamanipulaties snel en efficiënt uitvoert.

We baseren ons op Excel van Microsoft 365, maar de meeste tips kun je ook in andere Excel-edities gebruiken. We gaan er wel vanuit dat je over een of meer geschikte datareeksen of tabellen in Excel beschikt, waarop je de voorgestelde technieken kunt gebruiken.

Tip:Bestel ook onze cursus Excel in de praktijk

Standaardsortering

We beginnen met de eenvoudigste sorteringstechniek: op basis van één criterium en één kolom (of rij) in je datareeks.

Selecteer een willekeurige cel in het bereik, open het tabblad Gegevens en klik op de knop AZ of ZA in de rubriek Sorteren en filteren. Je merkt dat je gehele bereik wordt gesorteerd op basis van de kolom van de geselecteerde cel, hetzij van klein naar groot, hetzij in omgekeerde volgorde, zowel alfabetisch als numeriek. Heb je een complete kolom of rij geselecteerd, dan verschijnt meteen na het indrukken van de knop de vraag of je wilt Doorgaan met de huidige selectie of De selectie uitbreiden. Kies je eerste optie, dan zal de sortering zich alleen op die kolom of rij doorzetten – wat wellicht niet de bedoeling is.

Voor meer mogelijkheden druk je op de knop Sorteren, waarna een dialoogvenster verschijnt. Standaard wordt een sortering uitgevoerd op kolommen. Wil je dit anders, klik dan op Opties en selecteer Van links naar rechts sorteren. Merk op dat je hier ook Hoofdlettergevoelig kunt selecteren.

We gaan hier even uit van een sortering van boven naar beneden. Laat het vinkje staan bij Mijn gegevens bevatten kopteksten als je geselecteerde tabel kolomtitels bevat als Naam, Bedrag enzovoort. Bij Sorteren op kies je de kolom waarop je wilt sorteren, bij Sorteren op laat je Celwaarden geselecteerd. De Volgorde kan zowel dalend als oplopend zijn. Bevestig met OK.

Standaard sorteert Excel op één kolom, op basis van celwaarden.

Aangepaste sortering

Meestal zul je op celinhoud willen sorteren, maar er zijn ook andere opties. Je kunt een kolom of rij bijvoorbeeld volgens formatteringseigenschappen ordenen. Roep opnieuw het dialoogvenster bij Sorteren op. In het uitklapmenu bij Sorteren op kun je nu ook op Tekstkleur, Celkleur en Pictogram voor voorwaardelijke opmaak sorteren.

Lees ook: Zo gebruik je Office zonder abonnement

Je hoeft je evenmin te beperken tot één sorteringsniveau. Zo kun je bijvoorbeeld kolom 1 als primaire sorteringssleutel gebruiken, en wanneer meerdere waarden in deze kolom identiek zijn, kun je een andere kolom als secundaire sorteringssleutel inzetten. Je regelt op de gebruikelijke manier eerst de sortering van de eerste kolom, vanuit het dialoogvenster. Vervolgens druk je op de knop Niveau toevoegen en stel je de sortering voor de andere kolom in. Met de pijlknoppen kun je de prioriteit van de sorteringssleutels nog aanpassen.

Stel, je hebt in een rij of kolom eigen celwaarden ingevuld, bijvoorbeeld Mini, Klein, Normaal, Groot, Extra groot en je wilt de data nu volgens deze criteria sorteren. Open hiervoor opnieuw het sorteringsvenster. Bij Sorteren op selecteer je de betreffende kolom, Sorteren op laat je op Celwaarden staan en bij Volgorde kies je deze keer Aangepaste lijst. Er verschijnt een nieuw dialoogvenster waar je de celwaarden in de gewenste sorteringsvolgorde intikt, gescheiden door een komma. Bevestig met Toevoegen. Selecteer de nieuwe lijst en druk op OK (2x).

Een aangepaste sortering met eigen waarden als primaire sorteringssleutel.

Autosortering

Wanneer je wijzigingen aanbrengt in een gegevensbereik, dan moet je er wel steeds zelf aan denken om de gewenste sortering opnieuw uit te voeren. Het is ook mogelijk dat automatisch door Excel te laten doen. Zo’n operatie kan natuurlijk met een VBA-script (Visual Basic for Applications), maar het kan ook anders.

Stel, je hebt een bereik met bijvoorbeeld in de eerste kolom de namen van de medewerkers waarop je alfabetisch wilt sorteren, maar wel zo dat de sortering intact blijft wanneer je een naam wijzigt of toevoegt. We gaan er even vanuit dat de eigenlijke data (zonder eventuele kopteksten) zich in het bereik C2:E11 bevinden.

Tik dan de volgende formule in een willekeurige cel (bijvoorbeeld G2) in:

=SORTEREN(C2:E11;1;-1)

Het eerste cijfer 1 in deze formule verwijst naar de kolom waarop je wilt sorteren en -1 geeft aan dat je dit in aflopende volgorde wilt doen (1 is in oplopende volgorde).

Standaardfiltering

Vooral bij uitgebreide datasets dreigt het onoverzichtelijk te worden en is het handiger om tijdelijk bepaalde gegevens onzichtbaar te maken. Bij een klassieke gegevensreeks hoef je slechts een willekeurige cel te selecteren, waarna je in het menu Gegevens op de knop Filter drukt (druk nogmaals om de filterfunctie uit te zetten). Je merkt dat elke kolom nu een pijlknop krijgt. Klik op de pijl van de kolom waaruit je gegevens wilt filteren, verwijder het selectievakje bij Alles selecteren en plaats alleen een vinkje bij de gegevens je die zichtbaar wilt houden. Bevestig met OK.

In tegenstelling tot een klassieke gegevensreeks beschikt een echte tabel al over besturingselementen voor filtering in de tabelkoppen, met vergelijkbare filteropties als eerder beschreven. Dit is wel zo handig, en desgewenst kun je een datareeks als volgt naar een tabel converteren.

Selecteer het gewenste gegevensbereik, ga naar Invoegen, klik op Tabel bij Tabellen en laat het vinkje staan bij Mijn tabel bevat kopteksten. Bevestig met OK. Gaat je voorkeur naderhand toch weer uit naar een gegevensreeks, selecteer dan de tabel, rechtsklik op je selectie, kies in het contextmenu Tabel / Converteren naar bereik en bevestig met Ja.

Een tabel heeft ingebouwde filterfuncties.

Gecombineerde filtering

Je kunt ook meerdere filters tegelijk toepassen. Druk opnieuw op de knop Filter en op het pijlknopje bij de gewenste kolomkop. Afhankelijk van het datatype zie je in het venster Getalfilters of Tekstfilters staan.

Stel, je wilt alleen de data zien met een bovengemiddelde waarde in numerieke kolom 2 op voorwaarde dat in tekstkolom 3 een bepaalde tekststring voorkomt. Klik dan eerst op het pijlknopje in kolom 2 en kies Getalfilters / Boven gemiddelde. Je merkt dat de pijlknop in deze kolom nu een filterpictogram bevat en het volstaat de muispijl even hierboven te houden om het toegepaste filter te zien.

Klik nu op de pijlknop in kolom 3 en kies Tekstfilters / Aangepast filter. In het dialoogvenster van Aangepast AutoFilter kun je nu de gewenste filters samenstellen, bijvoorbeeld iets als: is gelijk aan ABCOf is gelijk aan CBA. Na je bevestiging wordt dit tweede filter toegepast bovenop het filter dat je al voor kolom 2 had ingesteld. Filters werken namelijk additief.

Om snel een filter te verwijderen van een bepaalde kolom klik je met rechts op een cel in die kolom en kies je Filteren / Filter wissen van [kolomnaam].

Filteren op meerdere criteria kan ook.

Geavanceerde filtering

Voor nog krachtigere filters gebruik je het dialoogvenster van de knop Geavanceerd in de rubriek Sorterenen filteren in het menu Gegevens. Dit vergt wel enige voorbereiding.

Allereerst kopieer je de kolomkoppen van je databereik (bijvoorbeeld A1:C1) naar een lege plek in je spreadsheet (bijvoorbeeld G1:H1). Het is nu de bedoeling dat je onder de gekopieerde kolomkoppen de gewenste criteria invult. Stel, je bent alleen geïnteresseerd in de data van de items met de naam Peter of Jan. Dan vul je de bijbehorende namen onder elkaar in de kolom Naam in (in ons voorbeeld in G2 en G3).

Vervolgens selecteer je je complete databereik (A1:C10 in ons voorbeeld), waarna je op het tabblad Gegevens op de knop Geavanceerd drukt bij Sorteren en filteren.

Er verschijnt nu een dialoogvenster waarin je Kopiëren naar een andere locatie selecteert. Het is immers de bedoeling dat je de resultaten van de filtering naar een ander, nog leeg bereik kopieert. Bij Lijstbereik verwijs je naar je complete databereik (bijvoorbeeld $A$1:$C$10). Dat kun je handmatig intikken of je drukt op het pijlknopje waarna je het bereik met de muis selecteert.

Over naar Criteriumbereik. Hier selecteer je alle kolomkoppen inclusief de ingetikte criteria - in ons voorbeeld $G$1:$I$3). Tot slot druk je op het pijlknopje bij Kopiëren naar en klik je op de linkerbovenhoek van het gewenste resultatenbereik. Let wel, wanneer je een vinkje plaatst bij Alleen unieke records, worden eventuele duplicaten niet mee gekopieerd in je resultatenlijst. Bevestig met OK.

In het eerdergenoemde voorbeeld gaat het om een zogeheten Booleaanse OR-relatie: je wilt de data die bij Peter óf Jan horen. Wil je een AND-relatie (zowel Peter als Jan), dan moet je criteria in verschillende kolommen intikken. Groente in de kolom Product bijvoorbeeld en >1000 in de kolom Omzet.

In dit geval moet aan meerdere criteria tegelijk worden voldaan (Booleaanse AND).

Filterfunctie

Schrikt enig tikwerk je niet af, dan kun je met de ingebouwde FILTER-functie ook complexe filtercriteria in een enkele formule kwijt. De syntax op zich is vrij eenvoudig: =FILTER(reeks;criteria;[indien_leeg]).

Om bij ons zelfde voorbeeld te blijven kan dit dus iets worden als: =FILTER($A$2:$C$10;$A$2:$A$10=″Peter″;″Niet gevonden″)

Merk op dat de kolomkoppen niet mee in het databereik zijn opgenomen. Staat de naam Peter niet in de B-kolom dan zal ‘Niet gevonden’ verschijnen. Voor een OR-relatie gebruik je de volgende syntax: =FILTER($A$2:$C$10;($A$2:$A$10=″Peter″)+($A$2:$A$10=″Jan″))

Om een AND-relatie te krijgen, gebruik je de operator * in plaats van +. Het bovenstaande voorbeeld (alleen groente met een omzet van meer dan 1000) vertaalt zich dan in:

=FILTER($A$2:$C$10;($B$2:$B$10=″Groente″)*($C$2:$C$10>1000))

Je moet natuurlijk wel de syntax goed beheersen, maar de snelste manier voor complexe filtering is zonder meer deze FILTER-functie.

De FILTER-functie oogt complex, maar de syntax heb je wel snel door.

Nog geen toegang tot Excel? Bestel Microsoft Office hier bij Bol.com.

▼ Volgende artikel
Waar voor je geld: 5 goede en krachtige laptops voor minder dan 600 euro
© ID.nl
Huis

Waar voor je geld: 5 goede en krachtige laptops voor minder dan 600 euro

Bij ID.nl zijn we gek op producten waar je niet de hoofdprijs voor betaalt. Daarom speurt de redactie een aantal keer per week naar zulke deals. Nu de zomervakantie weer bijna ten einde is, gaan de kinderen weer naar school. Bij sommige scholen hebben leerlingen een laptop nodig om lessen te kunnen volgen. Wij vonden vijf uiteenlopende laptops voor een mooie prijs.

Op zoek naar een nieuwe laptop, bijvoorbeeld voor school of studie? Er is ruime keuze, maar welke laptop moet je nu hebben zonder teveel geld uit te geven? Wij vonden een vijftal betaalbare laptops met uitstekende prestaties.

De snel veranderende laptopmarkt

Dit artikel geeft een momentopname van laptops die ten tijde van publicatie een uitstekende prijs-kwaliteitverhouding boden. De technologische ontwikkelingen en de prijzen in de laptopmarkt veranderen echter razendsnel.

Controleer altijd de actuele prijzen, specificaties en beschikbaarheid van de laptops. Daarnaast kan het zijn dat het model bij aankoop al veranderd is wat betreft de prestaties en specificaties. Laat je daarom bij de aankoop altijd goed informeren over de eigenschappen van de laptop.

Acer Aspire 3 A317-54-50KW

Met zijn grote 17,3‑inch scherm biedt de Acer Aspire 3 een fijne werkruimte voor wie graag overzicht houdt. Perfect voor multitasken, tekstverwerken of genieten van een film zonder voortdurend te moeten scrollen of zoomen. De snelle Intel-processor is er wel eentje van een eerdere generatie (11e), terwijl we nu bij de 13e generatie zijn aanbeland. Dit maakt het desondanks gezien het grote scherm een heel aantrekkelijke laptop. Wat wel iets is om rekening mee te houden: het werkgeheugen kun je niet uitbreiden; 8 GB kan al snel aan de krappe kant zijn.

Processor: Intel Core i5-1135G7 (11e generatie)
Werkgeheugen: 8 GB (niet uitbreidbaar)
Opslag: 512 GB SSD (uitbreidbaar tot 1 TB)
Beeldscherm: 17,3 inch

HP  15‑fd0951nd

De HP 15‑fd0951nd combineert moderne prestaties met een strak ontwerp. Binnenin draait een Intel Core i5‑processor van de 13e generatie, aangevuld met 8 GB RAM en een snelle 512 GB SSD. Ideaal voor werken met documenten, browsen en videobellen in hoge kwaliteit. Het 15,6‑inch Full HD‑beeldscherm biedt voldoende scherpte en ruimte voor comfortabel gebruik, en extra’s zoals een webcam met privacy-schuifje, ruisonderdrukking en een vingerafdrukscanner maken deze laptop net iets slimmer dan de gemiddelde allrounder. Wil je meer werkgeheugen, dan kun je de interne geheugenmodule vervangen door een 16 GB SO-DIMM-module, er is één enkel slot aanwezig. De SSD-opslag is tot 1 TB uit te breiden.

Processor: Intel Core i5-1334U
Werkgeheugen: 8 GB (uitbreidbaar tot 16 GB)
Opslag: 512 GB SSD (uitbreidbaar tot 1 TB)
Beeldscherm: 15,6 inch

ASUS Vivobook Go 14 E1404FA

De ASUS Vivobook Go 14 is een handige, compacte laptop die opvallend makkelijk mee te nemen is. Met zijn lichte behuizing en 14‑inch scherm is hij gemaakt voor onderweg of flexibel thuiswerken. De prestaties zijn prima afgestemd op dagelijkse taken zoals tekstverwerking, internetten en streamen, en dankzij het efficiënte ontwerp werk je stil en zonder afleiding. De vormgeving is modern en praktisch, zonder overbodige franje – gewoon een betrouwbare laptop die doet wat je ervan verwacht. Geheugen uitbreiden is niet mogelijk, wel kun je de interne M.2-ssd vervangen door een exemplaar van maximaal 2 TB.

Processor: AMD Ryzen 5 7520U
Werkgeheugen: 8 GB (niet uitbreidbaar)
Opslag: 512 GB SSD (uitbreidbaar tot max 2 TB)
Beeldscherm: 14 inch

Samsung Galaxy Book4 NP750XGJ‑KS3NL

De Samsung Galaxy Book4 combineert kracht en stijl in één compleet pakket. De aluminium behuizing oogt strak en professioneel, terwijl het 15,6‑inch Full HD‑scherm met IPS-technologie scherpe beelden levert met weinig reflectie. Binnenin werkt een 13e generatie Intel Core i5‑processor samen met 8 GB geheugen en een snelle 512 GB SSD – ruim voldoende voor veeleisende taken. Je start snel op via de ingebouwde vingerafdrukscanner en profiteert van moderne verbindingen zoals Wi-Fi 6. Alles bij elkaar een veelzijdige laptop dus, maar je kunt het geheugen van deze laptop niet uitbreiden.

Processor: Intel Core i5-1335UWerkgeheugen: 8 GB (niet uitreidbaar)
Opslag: 512 GB SSD (uitbreidbaar tot 2 TB)
Beeldscherm: 15,6 inch

Lenovo IdeaPad Slim 3 - 15.6 inch

De Lenovo IdeaPad Slim 3 is een compacte, stijlvolle laptop die uitblinkt in snelheid en gebruiksgemak. Dankzij de 13e generatie Intel Core i5‑processor schakel je razendsnel tussen programma’s. Ook prettig is het grote werkgeheugen van 16GB. Het 15,6‑inch Full HD‑scherm met IPS‑technologie zorgt voor een scherp en helder beeld, ideaal voor werk en studie. En met Dolby Audio heb je mooi, vol geluid tijdens videobellen of het streamen van series, en met handige extra’s zoals een vingerafdrukscanner en snelladen is hij verrassend compleet voor zijn klasse.

Processor: Intel Core i5-13420H
Werkgeheugen: 16 GB (niet uitbreidbaar)
Opslag: 512 GB SSD (uitbreidbaar tot 1 TB)
Beeldscherm: 15,6 inch

▼ Volgende artikel
Waar voor je geld: 5 compacte vaatwassers voor de kleinere keuken
© Galina - stock.adobe.com
Huis

Waar voor je geld: 5 compacte vaatwassers voor de kleinere keuken

Bij ID.nl zijn we gek op producten waar je niet de hoofdprijs voor betaalt. Daarom speurt de redactie een aantal keer per week naar zulke deals. Heb je een niet al te grote keuken of is je budget niet heel hoog, maar ben je op zoek naar een vaatwasser? Kijk dan eens naar een kleiner model: perfect voor kleine gezinnen en betaalbaar. Wij vonden vijf compacte modellen voor je.

Een vaatwasser is handig als je niet van afwassen houdt en graag een opgeruimde keuken hebt. Een kleiner model kun je veel makkelijker plaatsen en wegwerken. Wij vonden vijf compacte modellen die geschikt zijn voor zo'n 6 tot 10 couverts.

Wat is een couvert?

Een couvert is een term die wordt gebruikt om aan te geven wat één persoon nodig heeft voor een maaltijd. Doorgaans is dat een mes en vork, een lepel, een bord en een glas. Een vaatwasser tot 10 couverts kan dus al het eetgerei voor 10 man herbergen, maar zaken als potten en pannen zijn hierbij dan niet inbegrepen.

ETNA VWV147SWIT

Energielabel: E
Aantal couverts: 9

De ETNA VWV147SWIT is een compacte vaatwasser met een smal ontwerp, speciaal voor keukens met beperkte ruimte. Deze vrijstaande vaatwasser is geschikt voor negen couverts, en dat is prima voor de meeste huishoudens. De indeling is zeer flexibel dankzij de in hoogte verstelbare bovenkorf, waardoor je makkelijk ruimte creëert voor pannen en grote schalen. De vaatwasser heeft vijf verschillende programma’s, waaronder een speciale halve beladingsfunctie die water en energie bespaart wanneer de machine niet volledig gevuld is. De bediening aan de buitenzijde is overzichtelijk en het apparaat geeft met indicatoren aan wanneer het zout of glansmiddel moet worden bijgevuld.

Tomado TDW5501B minivaatwasser

Energielabel: D
Aantal couverts: 6

Deze mini-vaatwasser is een ideale oplossing voor kleinere huishoudens of keukens met beperkte ruimte. Ondanks zijn compacte formaat van 44 cm hoog, biedt de Tomado TDW5501B genoeg ruimte voor zes couverts. Dat maakt hem perfect voor eenpersoonshuishoudens of studentenkamers. Met de keuze uit vijf verschillende programma's, inclusief een eco-stand, kun je de vaatwasser aanpassen aan de vervuiling van je vaat. De bediening is eenvoudig en de uitgestelde startfunctie biedt de flexibiliteit om de vaatwascyclus te laten draaien op een tijdstip dat jou het beste uit. Het geluidsniveau van 49 dB is niet storend is in een kleine ruimte of open keuken.

Inventum VVW4530AW

Energielabel: E
Aantal couverts: 10

De Inventum VVW4530AW is een smalle, vrijstaande vaatwasser met een breedte van 45 cm. Deze vaatwasser kan tot tien couverts tegelijkertijd reinigen en is daardoor een uitstekende keuze voor kleine gezinnen of koppels. Een van de opvallende kenmerken is de in hoogte verstelbare bovenkorf, die het gemakkelijk maakt om ook grotere pannen of schalen te plaatsen. De vaatwasser beschikt over zes programma's, waaronder een hygiëneprogramma voor extra vuile vaat en een halve belading optie om water en energie te besparen wanneer de machine niet helemaal vol is. Daarnaast zorgt het AquaStop-systeem voor extra zekerheid tegen lekkages en waterschade.

Beko BDFS26046XQ

Energielabel: C
Aantal couverts: 10

Met een capaciteit voor tien couverts en zes verschillende programma's, waaronder een zuinig Eco-programma en een Quick & Shine-optie, is deze BDFS26046XQ erg veelzijdig. Prettig is ook het lage geluidsniveau van slechts 44 dB, waardoor je nauwelijks merkt dat de machine aanstaat. Dit is met name prettig voor open keukens of voor gebruik 's nachts. De vaatwasser heeft een besteklade in plaats van een mand, waardoor er meer ruimte is in de onderste korf en zorgt voor een efficiëntere reiniging van het gehele bestek. De in hoogte verstelbare bovenkorf biedt extra flexibiliteit bij het inruimen van grote items.

BOSCH SKS6ITB00E Serie 6

Energielabel: E
Aantal couverts: 6

Bosch SKS6ITB00E De Bosch SKS6ITB00E is een compacte, vrijstaande vaatwasser die zich richt op kleine keukens en huishoudens. Met een capaciteit voor zes couverts is dit model perfect voor een- of tweepersoonshuishoudens. Een belangrijke kenmerk is de ActiveWater-technologie, die zorgt voor een efficiënt gebruik van water en energie zonder in te leveren op de wasresultaten. Daarnaast is er het speciale Glas 40°C-programma, dat delicate glazen voorzichtig reinigt en beschermt. Het AquaStop-systeem biedt bescherming tegen waterschade, wat een geruststellende gedachte is. Met de Extra Droog-functie is zelfs de lastig te drogen vaat, zoals plastic bakjes, na afloop van de cyclus droog.