Direkt zum Tool
ViewCSV
Kein Datei-Upload

CSV-Daten mit einer PivotTable auswerten

region-orders.csv· BEISPIELDATEN48 Zeilen · 7 Spalten
Zeilen
  1. region
Spalten
  1. month
Werte
  1. Summe von amount
  2. Anzahl Zeilen
Ergebnisse und Reihenfolge
Zahlen
Zeilen vorher filtern
Gespeicherte Layouts
Noch keine Layouts gespeichert.
Layouts werden nur in diesem Browser gespeichert. Exportieren Sie ein Layout als JSON, um es anderswo zu verwenden.

Grundlage: alle Zeilen von region-orders.csv (48 Zeilen).

1 Wert ist keine Zahl und wird bei „Summe von amount“ nicht berücksichtigt.
PivotTable mit 40 Wertzellen. Wählen Sie einen Wert, um die zugehörigen Zeilen zu sehen.
region2026-012026-022026-032026-04Gesamt
Summe von amountAnzahl ZeilenSumme von amountAnzahl ZeilenSumme von amountAnzahl ZeilenSumme von amountAnzahl ZeilenSumme von amountAnzahl Zeilen
Berlin
Hamburg
München
Gesamtergebnis

Summen, Minimum, Maximum und Median sind exakt; Mittelwerte und Prozentanteile sind exakte Quotienten, gerundet auf 15 signifikante Stellen. Jedes Teil- und Gesamtergebnis wird direkt aus den Zeilen berechnet, nicht aus anderen Zellen. Downloads behalten alle Stellen.

So erstellen Sie eine PivotTable aus einer CSV-Datei: Öffnen Sie die Datei, legen Sie Felder unter Zeilen und Spalten ab und wählen Sie unter Werte, was berechnet werden soll – Summe, Anzahl, Anzahl verschiedener Werte, Mittelwert, Median, Minimum oder Maximum. Teil- und Gesamtergebnisse entstehen aus den Zeilen der Datei, nicht aus den Zellen darüber; Mittelwerte und Anzahlen verschiedener Werte stimmen deshalb in jedem Ergebnis. Ein Klick auf einen Wert zeigt die Zeilen dahinter. Die fertige Tabelle laden Sie als CSV oder XLSX herunter oder stellen sie als Diagramm dar. Zwei weitere Tabs beantworten andere Fragen zur selben Datei: Spaltenprofil zeigt Typ, leere Zellen, Dubletten und Statistik jeder Spalte, SQL führt Abfragen über eine oder mehrere Dateien aus. Die Datei wird nicht hochgeladen.

So erstellen Sie eine PivotTable aus einer CSV-Datei

  1. Öffnen Sie eine Datei, fügen Sie Text ein oder testen Sie das Beispiel. Der Tab PivotTable öffnet sich mit einem ersten Layout, das aus den Spaltennamen abgeleitet ist.
  2. Fügen Sie unter Zeilen mit Feld hinzufügen bis zu vier Felder hinzu; das erste bildet die äußere Gruppe. Mit den Pfeilen ändern Sie die Reihenfolge, mit × entfernen Sie ein Feld.
  3. Unter Spalten verteilen bis zu drei Felder ihre Werte über die Kopfzeile. Bleibt der Bereich leer, entsteht eine gruppierte Liste.
  4. Legen Sie unter Werte mit Zusammenfassen nach und Spalte fest, was berechnet wird, und fügen Sie mit Wert hinzufügen bis zu acht Werte hinzu.
  5. Bei Summen und Anzahlen kann Werte anzeigen als jeden Wert als Prozentanteil am Gesamtergebnis, am Zeilenergebnis oder am Spaltenergebnis darstellen.

Gruppen entstehen aus dem exakten Zelltext: North und North sind zwei verschiedene Gruppen, eine leere Zelle bildet eine eigene Gruppe mit der Beschriftung (leer), und ein Code wie 01067 behält seine führende Null. Sollen solche Gruppen zusammenfallen, entfernen Sie die Leerzeichen vorher mit CSV-Daten bereinigen.

Anzahl ZeilenZeilen in der Gruppe, unabhängig vom Inhalt der Wertespalte.
Anzahl WerteNicht leere Zellen in der gewählten Spalte.
Anzahl verschiedener WerteUnterschiedliche Werte der gewählten Spalte, so wie sie geschrieben sind; für jedes Ergebnis neu gezählt.
Summe, Minimum, MaximumExakte Dezimalarithmetik über die Zahlen der Spalte.
MittelwertDie exakte Summe geteilt durch die Anzahl der Zahlen, gerundet auf 15 signifikante Stellen.
MedianDie mittlere Zahl oder der exakte Mittelwert der beiden mittleren Zahlen.

Wie Teil- und Gesamtergebnisse berechnet werden

Mit Teilergebnisse für jede Zeilengruppe erhält jede äußere Zeilengruppe nach ihren Einträgen eine Ergebniszeile. Gesamtergebnisse für Zeilen und Spalten fügt die Zeile „Gesamtergebnis“ hinzu und, sobald es Spaltenfelder gibt, eine Ergebnisspalte. Jedes dieser Ergebnisse wird aus den passenden Zeilen der Datei berechnet, nicht durch Addieren der Zellen darüber. Nur so stimmen Mittelwert, Median und Anzahl verschiedener Werte auch im Ergebnis: Der Gesamtmittelwert ist die Summe aller Beträge geteilt durch ihre Anzahl, nicht der Mittelwert der Gruppenmittelwerte, und ein Kunde, der in zwei Regionen gekauft hat, zählt im Gesamtergebnis einmal.

Zellen eines Zahlenwerts, die keine Zahl enthalten, etwa n/a oder 12 kg, werden ausgelassen und in einem Hinweis unter der Tabelle gezählt; leere Zellen werden ignoriert. Steht Dezimaltrennzeichen in der Datei auf Komma, wird 1,5 als 1,5 gelesen – passend für Exporte aus deutschem Excel. Tausendertrennzeichen und Währungssymbole werden nie als Zahl gelesen.

Die Zeilen lassen sich nach ihren Beschriftungen oder nach einem beliebigen Wert sortieren, aufsteigend oder absteigend; mit Teilergebnissen wird jede Ebene innerhalb ihrer übergeordneten Gruppe sortiert. Angezeigte Dezimalstellen und 1000er-Trennzeichen verwenden ändern nur die Anzeige: Downloads behalten alle Stellen.

Details anzeigen, exportieren und Layouts wiederverwenden

  • Wählen Sie einen beliebigen Wert in der Tabelle, um die zugehörigen Zeilen samt ihrer Anzahl aufzulisten; angezeigt werden die ersten 1.000. Laden Sie alle als CSV herunter oder öffnen Sie sie im Editor, sofern es höchstens 1.000 sind; danach geht es mit Zurück zur PivotTable weiter.
  • Zeilen vorher filtern beschränkt die PivotTable auf Zeilen, die Ihre Bedingungen erfüllen; die Zeile über der Tabelle nennt, wie viele Zeilen eingeflossen sind.
  • Laden Sie die fertige Tabelle als CSV oder XLSX herunter. Ergebnisse stehen in beschrifteten Zeilen und Spalten, Zahlen behalten ihre exakten Stellen; in der XLSX-Datei bleiben Zahlen mit mehr als 15 signifikanten Stellen Text, damit Excel sie nicht rundet. Es ist eine feste Tabelle, keine Excel-PivotTable, die sich umbauen lässt.
  • Als Diagramm darstellen übergibt die Detailzeilen ohne Teil- und Gesamtergebnisse an CSV-Diagramm erstellen, damit nichts doppelt gezählt wird.
  • Gespeicherte Layouts hält ein Layout in diesem Browser fest; mit Layout exportieren und Layout importieren übertragen Sie es als kleine JSON-Datei auf andere Geräte. Verwendet ein Layout Spalten, die einer anderen Datei fehlen, wählen Sie eine Ersatzspalte oder lassen das Feld weg.

Eine oder mehrere Dateien per SQL abfragen

Der Tab SQL lädt die geöffnete Datei in eine SQLite-Datenbank, die nur in diesem Browser-Tab existiert. Die Tabelle heißt wie die Datei ohne Endung, Leerzeichen und Satzzeichen werden durch _ ersetzt: Aus sales 2026.csv wird sales_2026. Jede Spalte wird als Text gespeichert, damit die Werte genau so bleiben, wie sie in der Datei stehen. Soll eine Abfrage rechnen, wandeln Sie die Spalte mit CAST(amount AS REAL) um.

Mit Weitere Datei hinzufügen laden Sie zusätzliche Dateien als weitere Tabellen und verknüpfen sie in einer einzigen Abfrage. Abfrage ausführen zeigt das Ergebnis als Tabelle, die Sie als CSV herunterladen oder im Editor öffnen können. Der Tab SQL braucht Dateien innerhalb des interaktiven Limits (25 MB). Größere Dateien werten Sie mit der PivotTable aus, die die ganze Datei im Streaming-Modus lesen kann.

Spaltenprofil: Typen, leere Zellen, Dubletten und Statistik

TypGanze Zahl, Dezimalzahl, Wahrheitswert, Datum, Datum mit Uhrzeit oder Text. Eine Spalte erhält einen Typ nur, wenn jeder nicht leere Wert dazu passt. Ganze Zahlen und Dezimalzahlen gemischt ergeben Dezimalzahl, Datum und Datum mit Uhrzeit gemischt ergeben Datum mit Uhrzeit, alles andere ist Text. Angezeigt wird auch, welcher Anteil der Werte passt.
Leere ZellenZellen, die leer sind oder nur Leerzeichen enthalten. Sie fließen in keine andere Statistik ein.
Verschiedene und häufigste WerteWie viele unterschiedliche Werte die Spalte enthält und welche 10 am häufigsten vorkommen – exakt so verglichen, wie sie geschrieben sind: paid und paid sind zwei Werte.
LängeKürzester und längster Wert in Zeichen; jedes Emoji und jeder Buchstabe mit Akzent zählt als ein Zeichen.
Führende NullenWie viele Werte mit 0 und einer weiteren Ziffer beginnen, etwa 00731. Meist sind das Codes, die Text bleiben müssen.
Überzählige LeerzeichenWie viele Werte am Anfang oder Ende Leerzeichen haben.
Doppelte und leere ZeilenZeilen, die in jeder Zelle einer früheren Zeile gleichen, und Zeilen, in denen jede Zelle leer ist.
ZahlenübersichtAnzahl der Zahlenwerte, exakte Summe, exaktes Minimum und Maximum (so angezeigt, wie sie geschrieben sind: 4.50 bleibt 4.50), Mittelwert, Standardabweichung der Stichprobe, Median, erstes und drittes Quartil sowie ein Histogramm mit 5 bis 20 gleich breiten Klassen.

Was als Zahl zählt und wie genau gerechnet wird

Als Zahl gilt ein Wert, der eine einfache Dezimalzahl mit Punkt ist: optional ein Vorzeichen, Ziffern, optional Nachkommastellen und ein Exponent, etwa -12.5, 120.00 oder 3e5. Tausendertrennzeichen werden nicht akzeptiert. 1,234 wird also weder als 1234 noch als 1,234 gelesen, und 12 kg, $5 oder 1,5 sind keine Zahlen. Im Spaltenprofil zählen Beträge im deutschen Format mit Dezimalkomma deshalb als Text.

Summe, Minimum und Maximum werden mit exakter Dezimalarithmetik berechnet: 0.1 + 0.2 ergibt genau 0.3, und zwei 16-stellige IDs wie 9007199254740992 und 9007199254740993 behalten ihr tatsächliches Minimum, Maximum und ihre Summe.

Mittelwert, Standardabweichung, Quartile und Histogramm rechnen mit üblichen Gleitkommazahlen doppelter Genauigkeit und können daher Rundungsreste zeigen, etwa 16.049999999999997 bei einem Quartil. Werte, die eine solche Gleitkommazahl nicht genau abbilden kann, bleiben in diesen Statistiken außen vor und werden gesondert gezählt: ganze Zahlen jenseits von ±9.007.199.254.740.991 (`Number.MAX_SAFE_INTEGER`), Nachkommazahlen mit mehr als 15 signifikanten Stellen und Werte, die zu groß oder zu nah an null sind, etwa 1e-1000. Ein solcher Wert wird nie stillschweigend zu 0 und fällt nie mit einem Nachbarwert zusammen; sind alle Werte betroffen, bleiben Mittelwert und Quartile einfach leer.

Quartile werden durch lineare Interpolation zwischen den sortierten Werten bestimmt. Für die ersten 1.000.000 Zahlen einer Spalte sind sie exakt; darüber hinaus stammen sie aus einer reproduzierbaren Zufallsstichprobe von 1.000.000 Werten und sind als Näherung gekennzeichnet.

Ergebnisse richtig lesen

  • Eine mit Nullen aufgefüllte ID-Spalte wie 001041 gilt wegen der führenden Nullen als Text, ihre Werte lassen sich aber trotzdem als Zahlen lesen – deshalb zeigt sie eine Summe und einen Mittelwert. Ignorieren Sie beides: Die Zahl der führenden Nullen verrät, dass die Spalte ein Code ist und keine Menge.
  • Wird eine Zahlenspalte als Text erkannt, steckt meist ein einzelner Ausreißer dahinter: n/a, 12 kg, ein Dezimalkomma oder ein Tausendertrennzeichen. Der Typanteil zeigt, wie viele Werte passen; die übrigen finden Sie im CSV-Viewer.
  • Datumsangaben werden nur im ISO-Format erkannt (2026-03-25, 2026-03-25T14:30:00Z). 11/03/2026 ist Text, weil es den 3. November oder den 11. März bedeuten kann; das gilt ebenso für deutsche Datumsangaben wie 25.03.2026.
  • Die Anzahl verschiedener Werte ist bis 100.000 unterschiedliche Werte pro Spalte exakt. Darüber behält das Tool die 50.000 häufigsten, und Anzahl sowie häufigste Werte sind Näherungen. Die Zahl doppelter Zeilen ist exakt, bis 500.000 verschiedene Zeilen gelesen wurden; danach wird sie nicht mehr angegeben.

Große Dateien und Grenzen der PivotTable

Dateien bis 25 MB, 100.000 Zeilen, 250 Spalten oder 2 Millionen Zellen öffnen interaktiv. Bis 20.000 Zeilen aktualisiert sich die PivotTable, während Sie das Layout ändern; bei mehr Zeilen wählen Sie PivotTable berechnen. Größere Dateien werden im Streaming-Modus gelesen: Für die ganze Datei berechnen liest die Datei abschnittsweise in einem Hintergrund-Worker und wertet jede Zeile aus, nie nur die Vorschau. Das Spaltenprofil arbeitet bei großen Dateien genauso; der Tab SQL braucht eine Datei innerhalb des interaktiven Limits.

Eine PivotTable kann bis zu 20.000 Zeilengruppen, 200 Spaltengruppen und 1.000.000 Zellen in der fertigen Tabelle haben; für Median und Anzahl verschiedener Werte können bis zu 4.000.000 Werte im Arbeitsspeicher liegen. Wird eine Grenze überschritten, erhalten Sie eine Fehlermeldung, die sie benennt, statt einer abgeschnittenen Tabelle. Die Seite zeigt die ersten 500 Zeilen und 60 Wertspalten; Downloads enthalten die ganze Tabelle. Die Auswertung läuft in diesem Tab, die CSV-Datei wird nie an einen Server gesendet.

Beispiel: Beträge nach Region und Monat

Sechs Bestellungen, eine davon ohne Betrag und eine mit n/a. Im Layout steht region unter Zeilen und month unter Spalten, dazu kommen zwei Werte: die Summe von amount und die Anzahl verschiedener Werte von customer. Darunter sehen Sie die heruntergeladene CSV-Datei, hier mit den Beschriftungen der englischen Oberfläche. n/a fließt nicht in die Summe ein und wird gemeldet. Im Gesamtergebnis zählen 4 verschiedene Kunden, nicht 2 + 3 aus den beiden Monatsspalten, weil C02 in beiden Monaten gekauft hat.

CSV
order_id,month,region,customer,amount
001041,2026-01,North,C01,19.90
001042,2026-01,South,C02,4.50
001043,2026-01,North,C01,
001044,2026-02,North,C03,19.90
001045,2026-02,South,C02,120.00
001046,2026-02,South,C04,n/a
Download der PivotTable (CSV)
region,2026-01 · Sum of amount,2026-01 · Distinct values of customer,2026-02 · Sum of amount,2026-02 · Distinct values of customer,Total · Sum of amount,Total · Distinct values of customer
North,19.9,1,19.9,1,39.8,2
South,4.5,1,120,2,124.5,2
Grand total,24.4,2,139.9,3,164.3,4

Fragen und Antworten

Warum ist der Mittelwert im Gesamtergebnis nicht der Durchschnitt der Zeilen darüber?

Ergebnisse werden aus den Zeilen der Datei neu berechnet. Eine Gruppe mit vielen Bestellungen hat im Gesamtmittelwert mehr Gewicht als eine mit wenigen; der Durchschnitt der Gruppenmittelwerte wäre daher falsch. Dasselbe gilt für Median und Anzahl verschiedener Werte.

Lässt sich das Ergebnis als Excel-PivotTable öffnen?

Der XLSX-Download ist ein normales Tabellenblatt mit der fertigen Tabelle samt Teil- und Gesamtergebnissen. Eine interaktive Excel-PivotTable ist es nicht: Um die Tabelle umzubauen, ändern Sie hier das Layout und laden sie erneut herunter.

Warum weicht die Standardabweichung im Spaltenprofil von STABW.N in Excel ab?

Das Profil zeigt die Standardabweichung der Stichprobe (Division durch n − 1). Sie entspricht STDEV.S in Excel und Google Tabellen, im deutschen Excel STABW.S. STDEV.P (deutsch STABW.N) teilt durch n und liefert bei kleinen Stichproben einen kleineren Wert.

Standards und Quellen