Der Horror geht weiter: Pivot-Tabellen Teil 2 8

Die Arbeit mit Pivot-Tabellen: Datenquelle ändern, Drilldown und eigene Gruppierungen von Daten
 

Pivot-Tabellen: Für die einen ein mächtiges Analysewerkzeug, für die anderen der Inbegriff von Excel-Horror. Falls du zur letzteren Kategorie gehören solltest, empfehle ich dir zunächst meine wirklich leichte Einführung in Pivot-Tabellen.

Im heutigen Artikel zeige ich dir ein paar weitere Tipps im Umgang mit Pivot-Tabellen:

  • Datenquelle verändern
  • Drilldown
  • Gruppieren von Elementen

Und los geht’s!

Wenn du möchtest, kannst du dir die von mir verwendete Beispieltabelle hier herunterladen.

Datenquelle ändern

Nehmen wir an, du hast eine Liste mit allen Ländern der Erde, deren Einwohnerzahlen sowie den zugehörigen Kontinenten:

Ausgangsdatei: Liste der Länder

Ausgangsdatei: Liste der Länder

Und daraus hast du eine kleine Pivot-Tabelle erstellt, um die Einwohnerzahlen nach Kontinent zu verdichten. So wie in meinem Beispiel hier:

Pivot-Tabelle: Einwohner je Kontinent

Pivot-Tabelle: Einwohner je Kontinent

Doch leider hat sich danach etwas an den Quelldaten geändert. Es sind zwei neue Spalten dazugekommen, die du jetzt ebenfalls gerne in deiner Pivotabelle auswerten möchtest:

Neue Spalten in der Quelltabelle

Neue Spalten in der Quelltabelle

Wie bekommst du diese neuen Spalten nun in deiner Pivot-Tabelle angezeigt?

Stelle die aktive Zelle irgendwo innerhalb deiner Pivot-Tabelle und wähle im Menüband dann die Pivottable-Tools. Im Register “Analyse” klickst du auf die Schaltfläche “Datenquelle ändern”:

Datenquelle ändern

Datenquelle ändern

Dadurch wird das Blatt mit den bisherigen Quelldaten angezeigt. Der aktuelle Datenbereich wird durch einen gestrichelten Laufrahmen gekennzeichnet:

Bisheriger Quelldaten-Bereich

Bisheriger Quelldaten-Bereich

Nun braucht man nur mit der Maus (oder den Pfeiltasten) den gewünschten neuen Datenbereich markieren, so dass auch die beiden zusätzlichen Spalten ausgewählt werden:

Erweiterter Datenbereich

Erweiterter Datenbereich

Nach einem Klick auf OK werden auch die beiden neuen Spalten in meiner Feldliste angeboten:

Die beiden neuen Felder

Die beiden neuen Felder

Drilldown

Sinn einer Pivot-Tabelle ist es ja, Daten verdichtet anzuzeigen. Manchmal möchte man aber sehen, welche Einzelwerte sich hinter einem verdichteten Ergebnis verbergen, ohne dass man jedoch die Pivot-Tabelle dazu verändert Überhaupt kein Problem!

In meinem Beispiel möchte ich sehen, welche Detials im Kontinent “Amerika/Westindien” zusammengefasst sind. Dazu mache ich mit der Maus einfach einen Doppelklick auf den Wert in der Ergebnisspalte:

Drilldown auf die Details

Drilldown auf die Details

Damit wird ein sogenannter “Drilldown” ausgeführt, d.h. ich bohre mich quasi eine Stufe tiefer in die Daten hinein, und bekomme die einzelnen Länder ein einem neuen Arbeitsblatt angezeigt:

Detailanzeige in einem neuen Arbeitsblatt

Detailanzeige in einem neuen Arbeitsblatt

Gut zu wissen: Ich kann hinterher dieses neue Arbeitsblatt jederzeit wieder löschen. Weder die Quelltabelle noch die Pivot-Tabelle werden dadurch verändert.

Gruppieren

Das Verdichten und Gruppieren von Daten in einer Pivot-Tabelle erfolgt normalerweise automatisch auf Basis der einzelnen Datenelemente in meiner Quelltabelle. Bei einer Gruppierung nach Kontinenten werden mir somit alle Kontinente aufgeführt, die in meiner Quelltabelle vorhanden sind:

Standard-Gruppierung

Standard-Gruppierung

In meiner Beispieltabelle ist Amerika in vier Teilkontinente unterteilt. Was aber, wenn ich dies vier Teilkontentente jedoch als einen einzigen darstellen möchte? Und zwar ohne die Originaldaten zu verändern?

Ganz einfach: Ich füge eine eigene Gruppierung hinzu.

Dazu markiere ich in der Pivot-Tabelle die Einträge, die ich zusammenfassen möchte (Hinweis: Die Einträge müssen nicht zwingend aufeinanderfolgend sein. Ich kann mit der STRG-Taste auch getrennte Einträge markieren). Anschließend wähle ich aus den Pivottable-Tools, Register “Analyse” die Schaltfläche “Gruppenauswahl”:

Eigene Gruppenauswahl erstellen

Eigene Gruppenauswahl erstellen

Dadurch erzeugt Excel ein weiteres Datenfeld “Kontinent2”, welches die Gruppe für meine vier Amerikas enthält:

Neues Gruppenfeld

Neues Gruppenfeld

Den automatisch erzeugten Namen “Gruppe1” kann ich in der Eingabezeile einfach anpassen und z.B. “Amerika” draus machen. Wenn ich dann noch das ursprüngliche Kontinten-Feld aus der Pivot-Tabelle entferne, sieht das ganze gleich viel besser aus:

Die angepasste Pivot-Tabelle

Die angepasste Pivot-Tabelle

Entfernen lässt sich die Gruppierung ebenfalls ganz leicht:
Einfach das gruppierte Element in der Pivot-Tabelle auswählen und dann die Schaltfläche “Gruppierung aufheben” klicken:

Gruppierung wieder aufheben

Gruppierung wieder aufheben

Das war’s! In einem der folgenden Artikel werde ich noch auf weitere interessante Möglichkeiten von Pivot-Tabellen eingehen, wie z.B. den Datenschnitt.

Das könnte dich auch interessieren:

Und immer daran denken: Excel beißt nicht!

P.S. Die Lösung ist immer einfach. Man muss sie nur finden.
(Alexander Solschenizyn)

P.P.S. Das Problem sitzt meistens vor dem Computer.



Kommentar erstellen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

8 Gedanken zu “Der Horror geht weiter: Pivot-Tabellen Teil 2

  • Frank

    Hallo Martin,

    habe deine Seite heute gefunden, finde alles ganz prima erklärt zum Thema Pivot Tabelle, aber die Lösung meines Problems habe ich auch auf deiner Seite leider nicht gefunden.

    Es geht um folgendes Problem:
    meine Excel Datei hat 65 Spalten und mittlerweile über 20.000 Zeilen.
    Für meine Auswertungen habe ich mir diverse Pivottabellen angefertigt.

    Wenn ich nun per Doppelklick auf einen Wert einer Ergebnisspalte drücke (drilldown), wird mir als Ergebnis die Tabelle mit allen 65 Spalten angezeigt.

    Ich benötige aber z.Teil nur einige wenige Spalten. Bisher muss ich dann in der Tabelle alle nicht benötigten Spalten manuell löschen.

    Geht das auch anders und vor allem einfacher? Bisher habe ich keine Lösung dafür gefunden, selbst unsere “Excel-Päbste” in der Firma waren da mit ihrem Latain am Ende.

    Gerne höre ich von dir und verbleibe einen guten Jahresstart wünschend

    Frank Freudenberg

    • Martin Weiß Beitragsautor

      Hallo Frank,

      mir ist keine Möglichkeit bekannt, wie du die Spalten beeinflussen könntest, die nach einem Doppelklick in die Pivot-Tabelle angezeigt werden. Dieser Drilldown zeigt immer sämtliche in der Quelltabelle enthaltenen Spalten an – woher sollte Excel auch wissen, welche du tatsächlich sehen möchtest.

      Es gibt aber noch eine andere Möglichkeit: Man kann innerhalb der Pivot-Tabelle die gewünschten Felder in den Zeilenbereich übernehmen und dann über die entsprechenden Plus- und Minus-Schaltflächen ein- und ausblenden. Damit kann man die Tabelle übersichtlich halten und nur bei Bedarf die einzelnen Details direkt innerhalb der Pivot-Tabelle anzeigen lassen. Zu finden in den Pivottabel-Tools im Register Analysieren.

      Eine bessere Möglichkeit ist mir leider nicht bekannt.

      Schöne Grüße,
      Martin

  • Udo Stahl

    Hallo Martin,

    folgende Frage: Bei mir kommt es häufiger vor, dass ich, zur besseren Übersichtlichkeit, Spalten aus- und wieder einblende (über Feldliste). Was nur ziemlich nervt ist, dass bereits geänderte Feldnamen (entfernen von “Summe von” etc.) und Zahlenformate dadurch wieder verloren gehen. Kann man diese nicht irgendwie festsetzen?

    Gruß

    Udo

    • Martin Weiß Beitragsautor

      Hallo Udo,

      ich fürchte, da sieht es schlecht aus. Man kann zwar die Feldnamen grundsätzlich ändern und z.B. auch verhindern, dass sich manuell eingestellte Spaltenbreiten wieder verändern. Wenn Du über die Feldliste ein Feld aber komplett raus nimmst und anschließend wieder einfügst, dann greifen wieder dir Grundeinstellungen. Zumindest ist mir kein Weg bekannt, das zu verhindern.

      Grüße,
      Martin

  • ko_lohr

    Hallo Martin

    Danke für deine sehr gut verständlichen Tipps. Ich habe eine Frage zu vordefinierten (!) Gruppen und Pivotsortierungen.

    Ich arbeite mit Ländern / Nationalitäten und würde diese gerne nach verschiedenen Gruppen auswerten (EU, Schengen, Nato, UNO, Fifa usw.). Bei den Dateneinträgen tauchen immer wieder neue Nationalitäten auf, die ich dann mühsam und manuell der richtigen Gruppierung zuordnen muss.

    Ich stelle mir vor, dass ich die jeweiligen Gruppen separat definiere, so dass neue Dateneinträge dann automatisch den definierten Gruppen zugeordnet werden können.

    Beispiel: bislang habe ich Datensätze mit 25 verschiedenen afrikanischen Staaten. Jetzt kommt ein neuer Datensatz dazu, der erste aus Angola. Ich will, dass dieser neue Datensatz automatisch zur Gruppe Afrika gezählt wird. Kann ich also eine Liste mit allen Staaten Afrikas / der UNO / Fifa usw. erstellen, so dass der neue Datensatz automatisch eingeordnet wird?

    Bislang muss ich die Gruppen jeweils neu manuell erstellen, was keine nachhaltige Lösung ist. Kannst du mir einen Tipp geben, wie ich vorgehen muss?

    Herzlichen Dank dafür.

    • Martin Weiß Beitragsautor

      Hallo,

      der beste Weg wäre, die entsprechende Gruppe bereits in den Rohdaten aufzunehmen. Bezogen auf Dein Beispiel würde es also eine weitere Spalte in der Datentabelle geben, in der dann die jeweilige Gruppe eingetragen ist. Aber ich vermute mal, dass das in Deinen Fall vielleicht nicht möglich ist.

      Einen Weg, eine Gruppe unabhängig von der Datentabelle direkt für die Pivottabelle vorzudefinieren, kenne ich leider nicht.

      Grüße,
      Martin

      • ko_lohr

        Herzlichen Dank für deine Rückmeldung.

        Der von dir vorgeschlagene Weg ist für mich tatsächlich nicht möglich.

        Naja, dann werd ich also weiter manuell gruppieren, aber jetzt weiss ich, dass ich es nicht besser machen kann, das erleichtert mich 🙂

  • Pip

    Hallo Martin,

    ich habe auch eine Frage zu Pivot-Tabellen in Excel:

    ist es möglich den Inhalt der Pivot-Tabelle zu verändern so dass die Quelldaten sozusagen rückläufig verändert werden, also the-other-way-round? Ich hoffe du weißt wie ich das meine, ich möchte nicht mühevoll die Daten der Quelldatei ändern, sondern die Änderung in der Pivot-Tabelle vornehmen so dass die ‘nderung dann übernommen werden kann.

    Vielen Dank für deine Hilfe.

    lg Pip