Zakelijke software
Calc: sorteer complete rijen
Wil je een Calc-lijst op bedrag of waarde sorteren? Neem de bijbehorende code, datum en overige gegevens in hetzelfde bereik mee. Een oplopende kolom kan er netjes uitzien terwijl de waarden bij de verkeerde records staan. Leg daarom eerst de complete rij vast en vergelijk na afloop per code.
Kort antwoord
Selecteer het volledige bedoelde gegevensblok, inclusief de kopregel. Open Gegevens → Sorteren, controleer de kopregelkeuze, kies rijen sorteren en leg de sorteersleutel en richting vast. Vergelijk daarna de inhoudelijke koppelingen. Alleen dezelfde rijtelling en dezelfde som vinden is onvoldoende.
We gebruiken de officiële Nederlandstalige Help voor Calc op Windows; alle vijf rechtstreeks opgehaalde pagina's tonen bij controle LibreOffice 26.8. Noteer voor je eigen proef de geïnstalleerde versie en interface. Het onderstaande SR2310 is onze fictieve gegevensvergelijking, geen uitgevoerde Calc-bewerking.
Baken eerst het complete record af
Volgens Gegevens sorteren beperkt een geselecteerd celbereik de sortering tot die cellen. Eén actieve cel zonder aparte selectie werkt volgens die uitleg met het databasebereik. Kijk daarom vóór bevestigen naar de gemarkeerde grenzen; ga niet alleen af op de kolom waarin je cursor stond.
Schrijf op welke velden samen één record vormen. Bij ons oefenblad zijn dat Code, Datum en Waarde in A, B en C. Een waarde hoort bij dezelfde code en datum, ook wanneer de plaats van de hele rij verandert. Een eventuele totalenrij, toelichting buiten het blok of andere tabel neem je niet zonder inhoudelijke reden mee.
De Help voor een rechthoekige selectie beschrijft slepen van een hoek naar de tegenoverliggende hoek. Selecteer in ons kleine voorbeeld bewust A1:C4: één labelrij en drie gegevensregels. Controleer in je eigen bestand vooral de laatste bedoelde kolom en laatste gegevensregel. Een lege scheidingsrij is reden om de grenzen opnieuw na te lopen.
Houd labels buiten de herschikte gegevens
De pagina Sorteercriteria beschrijft Bereik bevat kolomkoppen: daarmee blijft de kopregel buiten de sortering. Voor SR2310 bevat rij 1 de labels Code, Datum en Waarde. Die horen in onze opzet bovenaan te blijven; ze zijn geen vierde record.
Controleer ook de richting op dat tabblad. Voor deze lijst willen we van boven naar beneden rijen sorteren. Van links naar rechts sorteert kolommen en beantwoordt een andere vraag. Leg je keuze vast voordat je de bewerking bevestigt. Een herkenbaar kolomlabel vertelt nog niet dat alle bijbehorende kolommen zijn geselecteerd.
De algemene sorteerpagina vermeldt dat sorteren niet mogelijk is wanneer Wijzigingen vastleggen is ingeschakeld. Is de opdracht niet beschikbaar, controleer die toestand en de afspraken voor het document. Verander een bestaande controlewerkwijze niet alleen om de opdracht beschikbaar te maken.
Kies de sleutel én de bedoelde gegevenssoort
Bij Sorteercriteria kies je de primaire en eventuele volgende sleutels, plus oplopend of aflopend. De Help maakt daarbij onderscheid tussen numerieke grootte en tekstvolgorde. Voor onze proef is Waarde de primaire numerieke sleutel, oplopend. Code gebruiken we om een record terug te vinden, niet als rekenwaarde.
Schrijf bij gelijke waarden vooraf op of een tweede sleutel nodig is. Daarmee maak je de gewenste volgorde controleerbaar zonder te veronderstellen hoe een toepassing gelijkwaardige regels anders rangschikt. Onze drie proefwaarden zijn verschillend; we onderzoeken hiermee geen gelijke sleutels of taalafhankelijke tekstsortering.
Lijken getallen of datums zich vreemd te gedragen, onderzoek dan eerst hoe de velden zijn opgeslagen of ingelezen. Bij een tekstbestand hoort daar de afzonderlijke controle van waarden naast de code en notitie bij. Opmaak alleen bewijst geen numeriek veld. De datums hieronder zijn uitgeschreven fictieve labels; er is geen Calc-datumherkenning getest.
Eigen proef SR2310: dezelfde som, verkeerde koppelingen
We beginnen met drie verzonnen records. Waarde is een kale oefenwaarde zonder valuta of belastingbetekenis. De code heeft in onze afspraak vier tekens. In de tabel staat de oorspronkelijke volgorde, vóór enige herschikking.
| Code | Bijbehorende datum en waarde |
|---|---|
| 0031 | 7 september 2026 · 18,40 |
| 0004 | 3 augustus 2026 · 6,10 |
| 0020 | 19 september 2026 · 11,50 |
De som is 18,40 + 6,10 + 11,50 = 36,00. We maken zelf foutvariant C1 door alleen de drie waarden oplopend terug te zetten: 6,10, 11,50 en 18,40. Codes en datums laten we op hun oorspronkelijke plaats. Zo krijgt 0031 ten onrechte 6,10, 0004 krijgt 11,50 en 0020 krijgt 18,40.
C1 heeft nog steeds drie regels, dezelfde codes en een som van 36,00. Toch wijken alle drie koppelingen van code, datum en waarde af van ons origineel. Dit is een bewust door ons gemaakte foutvariant; het is geen waargenomen Calc-resultaat en geen uitspraak over een mogelijk waarschuwingsvenster.
Voor C2 beginnen we opnieuw bij de oorspronkelijke drie records en ordenen we elk compleet record op zijn waarde. De bedoelde codevolgorde wordt 0004 → 0020 → 0031. Daarbij blijven 3 augustus en 6,10 bij 0004, 19 september en 11,50 bij 0020, en 7 september en 18,40 bij 0031. Onze onafhankelijke vergelijking vindt nu drie van drie oorspronkelijke koppelingen terug; de som blijft 36,00.
Vergelijk per code met de bewaarde bron
We hebben de drie gegevensvarianten als aparte lijsten vergeleken en de sommen met decimale rekenwaarden nagerekend. De controle zoekt iedere code terug en vergelijkt vervolgens zowel datum als waarde. Dat levert C1 nul juiste koppelingen en C2 drie juiste koppelingen op. Er is geen Calc-installatie, werkboek, sorteeractie, import, formule of export uitgevoerd.
Pas die vergelijking toe op je eigen proef: controleer de kopregel, het aantal records, de codes en de bij iedere code behorende velden. Kijk ook of de beoogde sleutel werkelijk in de gekozen richting loopt. Bij een grotere lijst vervangt één herkenbare eerste rij geen vergelijking van alle records die voor je overdracht van belang zijn.
Zie je een verkeerd verband, bewaar dan de onderzochte versie en ga terug naar de ongewijzigde bron in een apart concept. Alleen een reeds verkeerd gekoppelde lijst nogmaals als geheel sorteren herstelt de oorspronkelijke verbanden niet. Zet waarden niet op vermoedelijk passende plaatsen zonder bronbewijs.
Leg bron en vervolguitgave afzonderlijk vast
Noteer bronrevisie, blad, bereik, kopregelkeuze, richting, sleutels en de feitelijke vergelijking per code. Bewaar de oorspronkelijke bron naast het resultaat. Markeer een niet uitgevoerde controle als open. De sorteeropties bevatten ook Resultaten kopiëren naar; leg bij zo'n keuze het doelbereik apart vast en controleer waar het resultaat werkelijk staat.
Die Help waarschuwt dat bij kopiëren naar een doelbereik eerst wordt gekopieerd en daarna op de bestemming gesorteerd. Relatieve formuleverwijzingen kunnen door het kopiëren worden aangepast. SR2310 bevat geen formules. Gebruik voor zo'n werkboek ook de afzonderlijke controle van bronformules naast gegevensoverdracht; een passende recordvolgorde bewijst geen juiste berekening.
Wil je de gesorteerde lijst als leesuitgave delen, vergelijk daarna nog het werkelijk gemaakte afdruk- of exportresultaat met de bron. Een juiste sorteerselectie bepaalt geen afdrukbereik. Deze kleine proef beoordeelt geen volledig werkboek, verborgen gegevens, opmaak, gekoppelde bestanden of verwerking door een ontvanger.
Bronnen en verder lezen
Vijf officiële Nederlandse LibreOffice Help-pagina's rechtstreeks gecontroleerd op 23 oktober 2026. De vers opgehaalde Windows-pagina's tonen 26.8. SR2310, codes, datums, waarden, C1 en C2 zijn onze eigen fictieve uitwerking. Alleen de beschreven lijsten en sommen zijn onafhankelijk vergeleken; geen echte administratie of toepassing gewijzigd.
- Sorteren
- Sorteercriteria en richting
- Sorteeropties en uitvoerbereik
- Gegevens sorteren en selectie
- Een rechthoekig bereik selecteren
Bekijk het overzicht zakelijke software voor andere controles bij documenten en gegevensoverdracht.