Eine Spalte aufsummieren ist das Häufigste, was man mit einer CSV-Datei macht, und die Antwort ist meist nur einen Klick entfernt, in dem Programm, das die Datei geöffnet hat. Das Problem: Eine falsche Summe sieht genauso aus wie eine richtige. Ein Währungssymbol, eine Summenzeile, die der Export unten angehängt hat, oder ein paar hundert doppelte Zeilen, und die Summe stimmt nicht, ohne dass auf dem Bildschirm etwas darauf hinweist.
Die schnelle Antwort
- Excel oder Sheets: Spalte markieren. Die Summe steht in der Leiste unten.
- Pro Kategorie: eine Pivot-Tabelle oder
SUMIF. - Kommandozeile:
csvstat,mlroder eine DuckDB-Abfrage, siehe unten. - Auf dem Handy: die Spalte in einer CSV-App markieren, die Statistiken zur Auswahl anzeigt.
- Jedes Mal: Vergleiche die Anzahl der Zahlen mit der Anzahl der nicht leeren Zellen. Weichen sie ab, wurden manche Werte nicht addiert.
Die Summe mit einem Klick
In Excel klickst du auf den Spaltenbuchstaben. Die Statusleiste unten zeigt Mittelwert, Anzahl und Summe. Mit einem Rechtsklick auf die Statusleiste kannst du Minimum, Maximum und Numerische Zahlen einblenden.
In Google Sheets markierst du die Spalte, und die Summe erscheint unten rechts. Ein Klick darauf wechselt zu Durchschnitt, Anzahl, Minimum oder Maximum.
Die Kontrolle, die die meisten Fehler findet: Vergleiche Anzahl (nicht leere Zellen) mit Numerische Zahlen. In einer Spalte mit 5.000 Beträgen sollten beide 5.000 sein. Steht bei Numerische Zahlen 4.870, sind 130 Zellen Text und fehlen in der Summe.
Als Formel
=SUM(D:D)
=SUMIF(B:B, "Travel", D:D)
=SUMIFS(D:D, B:B, "Travel", C:C, ">=2026-01-01")
SUMIF addiert die Zeilen, in denen eine andere Spalte zutrifft. SUMIFS nimmt
beliebig viele Bedingungen.
Summen pro Kategorie
„Gesamtausgaben pro Kategorie“ ist eine Pivot-Tabelle, keine Formel pro Kategorie.
- Excel: Einfügen → PivotTable, die Kategorie in Zeilen und den Betrag in Werte ziehen. Standard ist Summe; steht dort Anzahl, ist die Spalte Text (siehe unten).
- Sheets: Einfügen → Pivot-Tabelle, gleiches Prinzip.
Auf der Kommandozeile
csvkit fasst jede Spalte zusammen, oder nur eine:
csvstat -c amount expenses.csv
Miller, Summen nach Kategorie gruppiert:
mlr --icsv --opprint stats1 -a sum,mean,count -f amount -g category expenses.csv
DuckDB, für Dateien jeder Größe und jede Fragestellung:
duckdb -c "SELECT category, sum(amount) AS total, count(*) AS rows FROM 'expenses.csv' GROUP BY ALL ORDER BY total DESC"
Nicht awk -F,, auch wenn jede Antwort auf Stack Overflow es empfiehlt. Es
trennt an jedem Komma, auch an denen in Feldern in Anführungszeichen wie
"Smith, Jane", und summiert dann kommentarlos die falsche Spalte.
Warum die Summe falsch ist
Jeder dieser Fälle ergibt eine glaubwürdige Zahl.
Werte, die keine Zahlen sind
- Währungssymbole:
$1,200.00. Viele Tools behandeln das als Text und überspringen es. - Tausendertrennzeichen:
1,200in einer CSV ist oft ein Text in Anführungszeichen. - Dezimalkomma:
1.200,50aus einem europäischen System sind für einen deutschen Leser eintausendzweihundert, für einen englischen entweder Text oder 1,2. - Buchhalterische Negativwerte:
(450.00)bedeutet in einem Finanzexport −450 und ist für alles andere Text. Meist sind das Erstattungen, deshalb fällt die Summe zu hoch aus, wenn sie übersprungen werden. - Platzhalter:
N/A,-,TBC.
Die Zählkontrolle von oben findet all diese Fälle. Behebe sie wenn möglich an der Quelle; andernfalls bereinigst du die Spalte, bevor du summierst.
Zeilen, die nicht dazugehören
- Eine Summenzeile. Exporte von Banken und aus der Buchhaltung enden oft mit „Total“ oder „Closing balance“. Nimmst du sie mit, hast du die Summe verdoppelt. Sieh dir die letzten Zeilen an, bevor du der ersten Summe traust.
- Duplikate. Eine Datei aus überlappenden Exporten zählt die Überschneidung doppelt. Siehe doppelte Zeilen aus einer CSV entfernen.
- Wiederholte Kopfzeilen. Mehrere von Hand aneinandergehängte CSVs tragen ihre Kopfzeilen mitten in die Daten. Sie sind Text und werden übersprungen, aber sie blähen die Zeilenzahl auf, mit der du vergleichst.
Vorzeichen
Manche Exporte schreiben ausgehendes Geld negativ und eingehendes positiv, andere legen beides in getrennte Spalten, und manche nutzen einen positiven Betrag mit einer separaten Spalte „Soll/Haben“. Wer bei der dritten Art die Betragsspalte summiert, erhält den Umsatz, nicht den Saldo. Die Anleitung zur Kontoauszugs-CSV geht die gängigen Layouts durch.
Excel hat die Werte zuerst verändert
Enthielt die Spalte lange IDs oder Codes statt Beträge, hat sie ein Doppelklick-Öffnen vielleicht schon gerundet. Für Summen ist das weniger wichtig als für Suchabfragen, aber die Ursache ist dieselbe: Excel verändert CSV-Daten beim Öffnen.
Auf dem Handy
Tabellen-Apps auf dem Handy zeigen eine Summe für eine Auswahl, aber erst, nachdem die CSV konvertiert wurde. Eine CSV-App kann das direkt auf der Datei.
Tippe in Smart CSV Viewer auf den Namen einer Spalte, um sie zu markieren, und dann auf die Zusammenfassungszeile
über der unteren Leiste, um Selection stats zu sehen: Größe, gefüllte und leere
Zellen, bei Zahlen außerdem Anzahl, Summe, Durchschnitt, Minimum und Maximum. Werte
wie 1,234.50, $5 oder 1.234,50 werden alle erkannt. Tippe auf eine Zahl, um sie zu
kopieren.

Die Zeile Numbers im Vergleich zu Non-empty ist die Zählkontrolle von oben, schon eingebaut. Filtere zuerst, dann gelten die Statistiken nur für die passenden Zeilen, und du bekommst eine Summe pro Kategorie ohne Pivot-Tabelle.
Markiere eine Spalte und sieh Anzahl, Summe, Durchschnitt, Minimum und Maximum auf iPhone oder Android. Währungen und beide Dezimalschreibweisen werden verstanden, und mit einem Filter vorab bekommst du eine Zwischensumme.
Was es kannEin Plausibilitätscheck in dreißig Sekunden
Bevor eine Summe in eine E-Mail geht:
- Anzahl gegen Zahlen. Jede nicht leere Zelle wurde als Zahl gezählt.
- Die letzten fünf Zeilen. Keine Summen-, Saldo- oder Fußzeile.
- Der größte Wert. Absteigend sortieren und oben nachsehen. Ein einziges falsch gesetztes Komma ist der häufigste Grund, warum eine Summe um den Faktor hundert danebenliegt.