Ga naar inhoud
100% lokaal

CSV groeperen en optellen

Groepeer CSV-rijen op één of meer kolommen en tel, som of gemiddelde van de rest.

Invoer

CSV groeperen en optellen

Plak CSV-gegevens met een headerrij en deze tool groepeert de rijen op één of meer kolommen en verzamelt vervolgens de rest — een spreadsheet-pivottabel zonder een spreadsheet te openen. Gebruik het om onbewerkte exporten van bestellingen, logvermeldingen of enquêteantwoorden om te zetten in totalen per regio, tellingen per categorie of gemiddelden per klant.

Bepaal welke kolom (of door komma's gescheiden kolommen) moet worden gegroepeerd, kies vervolgens een aggregatie: rijen tellen, een numerieke kolom optellen, het gemiddelde berekenen, het minimum of maximum nemen of unieke waarden tellen. Kolommen kunnen op naam of als positie (op 1 gebaseerd) worden opgegeven, dus "regio" en "1" werken beide. De optionele kreuistabelkolom converteert zijn eigen unieke waarden naar afzonderlijke uitvoerkolommen — groepeer bestellingen op regio met product als kreuistabelkolom en je krijgt één rij per regio met één kolom per product. Sorteer het resultaat op groepsnaam of geaggregeerde waarde, voeg een totaalrij toe en beheer het aantal weergegeven decimalen.

De parser volgt de CSV-conventie die door spreadsheets wordt gebruikt: aangehaalde velden, ingebedde komma's en geescape quotes werken allemaal, en Windows (CRLF) en Unix (LF) regeleindes worden hetzelfde behandeld. Het invoerscheider kan automatisch worden gedetecteerd of ingesteld op komma, puntkomma, tabulator of pipe. Uitvoer wordt weergegeven als een uitgelijnde platte-tekst-tabel, CSV of Markdown-tabel — kies welke de volgende stap nodig heeft.

Alles wordt lokaal in je browser uitgevoerd; de gegevens in het tekstvak worden nooit ergens geüpload, wat belangrijk is voor exporten die klant- of financiële gegevens bevatten. Kopieer het resultaat, download het als een .txt-bestand of stuur het rechtstreeks terug naar de invoer om het opnieuw te groeperen op een ander kolom.

FAQ

Heb ik een headerrij nodig?
Ja. De eerste rij noemt de kolommen, zodat je er in de opties op naam naar kunt verwijzen — of gebruik in plaats daarvan een positie op basis van 1 zoals "2".
Wat gebeurt er met niet-numerieke waarden bij het optellen of middelen?
Ze worden overgeslagen. Een kolom met een mix van getallen en tekst (of spaties) wordt alleen samengevoegd met behulp van waarden die als getallen kunnen worden geparseerd.
Hoe werkt de kruistabel kolom?
De unieke waarden worden de uitvoerkolommen, één per waarde, en elke cel bevat de aggregatie voor die groeps- en waardecombinatie — de klassieke pivottabelvorm.
Kan ik op meer dan één kolom groeperen?
Ja. Geef spaltennamen of posities gescheiden door komma's op, bijv. "regio, product" — elke unieke combinatie wordt één uitvoerij.
Worden mijn CSV-gegevens ergens geüpload?
Nee. Groeperen en samenvatten vinden volledig in je browser plaats — de gegevens verlaten je apparaat nooit.