Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Pivot - Zeilen mit Gesamtergebnis <0 ausblenden

Pivot - Zeilen mit Gesamtergebnis <0 ausblenden
27.02.2007 15:33:00
Jörg
Hallo,
ich werte eine Excelliste mit offenen Posten über die Pivottable-Funktion aus. Dabei existieren aus der Quelltabelle Datensätze, die im Kunden-Gesamtergebnis (je Kunde eine Zeile in der Pivottable) einen negativen Wert ergeben. Wie kann ich die Gesamtergebnis-Zeilen mit einem Wert kleiner Null aus der Berechnung herausnehmen? Wenn ich die Zellen einfach ausblende, werden die Werte weiterhin in die Berechnung einbezogen.
Gruß und vielen Dank
Jörg
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Pivot - Zeilen mit Gesamtergebnis <0 ausblenden
27.02.2007 16:56:00
Jörg
Hallo Beate,
danke für den Hinweis, habe ich mir angesehen und festgestellt, dass die Systematik aus meinem Verständnis heraus eine andere ist.
Bei mir tritt in den Quelldaten folgendes auf:
Kunde 4711, Betrag 100
Kunde 4711, Betrag -20
Gesamtsergebnis = 80
Kunde 4712, Betrag 100
Kunde 4712, Betrag -120
Gesamtergebnis = -20
In der Pivottable sollen die Kunden, mit Gesamtergebnis kleiner Null nicht dargestellt werden.
Alternativ wäre es für mich kein Problem, über die Quelltabelle zunächst den Teilergebnisassistenten sausen zu lassen, der mir auf Kundenebene das Gesamtergebnis ausweist und anschließend ein Makro über die Quelltabelle laufen zu lassen, die die Teilergebnisse kleiner Null und die zugehörigen Datensätze löscht. Nur kann ich kaum VBA, insofern dachte ich, es ginge vielleicht mit normalen Excelfunktionalitäten.
Gruß
Jörg
Anzeige
AW: Pivot - Zeilen mit Gesamtergebnis <0 ausblenden
28.02.2007 11:01:11
Beate
Hallo Jörg,
du könntest in der Tabelle eine Hilfsspalte anlegen, mit Summewennformel. Durch diese ermittelst du den Gesamtumsatz des Kunden (die Formel kannst du runterkopieren):
 
 
 ABC
1KundeUmsatzHilfsspalte
2Kunde2382,72-5.156,84
3Kunde4778,7614.876,00
4Kunde1547,0515.647,05
5Kunde3846,899.827,62
6Kunde1591,0415.647,05
7Kunde4818,7914.876,00
8Kunde2-15.000,00-5.156,84
9Kunde3992,849.827,62
10Kunde1774,5415.647,05
Formeln der Tabelle
C2 : =SUMMEWENN(A$2:A$100;A2;B$2:B$100)

Nun könntest du Spalte C nach >0 ausfiltern, die sichtbaren Zeilen (nur Spalten A + B) in ein anderes Tabellenblatt kopieren und diese andere Tabelle zur Ausgangstabelle für deine Pivottabelle machen.
Das ist natürlich durch Makro auch zu automatisieren.
Gruß,
Beate
Anzeige
AW: Pivot - Zeilen mit Gesamtergebnis <0 ausblenden
28.02.2007 11:30:04
Jörg
Hallo Beate,
das funktioniert prima. Habe die Liste einfach absteigend nach der Hilfsspalte sortiert und nur noch die Werte größer Null in die Pivottable übernommen.
Ich arbeite zwar regelmäßig mit der Summewenn-Funktion, war aber irgendwie darauf fixiert, dass Thema direkt in der Pivottable zu lösen. So komme ich zügig an mein gewünschtes Auswertungsergebnis.
Nochmals herzlichen Dank für deinen Lösungsvorschlag.
Gruß
Jörg
PS: Wovon leben eigentlich die geduldsamen Antwortenschreiben in diesem und anderen Foren bzw. womit verdienen sie ihren Lebensunterhalt? Es wirkt so, als hätten manche "Forumsdienst". Ich selbst bin Freiberufler, und kann es mir nicht leisten Beiträge durchzugehen, für diese Lösungen zu erdenken und diese ohne Umsatz als Antworten ins Forum zu stellen. Sind die Antwortenschreiber ein Volk unentdeckter Altruisten?
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Zeilen mit Gesamtergebnis < 0 in Pivot-Tabellen ausblenden


Schritt-für-Schritt-Anleitung

  1. Hilfsspalte erstellen: Füge in Deiner Ausgangstabelle eine Hilfsspalte hinzu, um die Gesamtergebnisse pro Kunde zu berechnen. Verwende dazu die SUMMEWENN-Formel. Die Formel könnte wie folgt aussehen:

    =SUMMEWENN(A$2:A$100;A2;B$2:B$100)

    Hierbei steht A für die Kundennamen und B für die Umsatzwerte.

  2. Filter anwenden: Filtere die Hilfsspalte, um nur die Werte größer 0 anzuzeigen. Gehe dazu auf die Registerkarte "Daten" und wähle "Filtern".

  3. Kopieren der gefilterten Daten: Kopiere die sichtbaren Zeilen (mit den Kunden und deren Umsätzen) in ein neues Tabellenblatt.

  4. Pivot-Tabelle erstellen: Erstelle die Pivot-Tabelle aus den gefilterten Daten. Wähle die neuen Daten als Quelle.

  5. Pivot-Optionen anpassen: Stelle sicher, dass in den Pivot-Optionen die Nullwerte nicht angezeigt werden. Gehe dazu auf die Pivot-Tabellen-Optionen und wähle die entsprechenden Einstellungen aus.


Häufige Fehler und Lösungen

  • Fehler: Nullwerte werden trotz Filterung angezeigt.
    Lösung: Überprüfe, ob die Filter korrekt angewendet wurden. Manchmal kann es vorkommen, dass die Filtereinstellungen nicht richtig übernommen werden.

  • Fehler: Gesamtergebnisse sind nicht korrekt.
    Lösung: Stelle sicher, dass die SUMMEWENN-Formel richtig eingegeben wurde und die Bereichsreferenzen korrekt sind.

  • Fehler: Pivot-Tabelle aktualisiert sich nicht.
    Lösung: Klicke auf "PivotTable-Tools" und dann auf "Aktualisieren", um die Änderungen in der Datenquelle zu übernehmen.


Alternative Methoden

  • VBA-Makro: Wenn Du mit VBA vertraut bist, kannst Du ein Makro erstellen, das die Zeilen mit einem Gesamtergebnis kleiner 0 automatisch ausblendet oder löscht. Dies kann den Prozess automatisieren und Zeit sparen.

  • Datenmodell verwenden: In neueren Excel-Versionen kannst Du das Datenmodell verwenden, um komplexe Berechnungen durchzuführen und Filter anzuwenden, ohne die Datenquelle zu ändern.


Praktische Beispiele

Angenommen, Deine Ausgangstabelle sieht folgendermaßen aus:

Kunde Umsatz
Kunde1 100
Kunde1 -20
Kunde2 150
Kunde2 -50

Die Hilfsspalte würde für Kunde1 ein Gesamtergebnis von 80 und für Kunde2 -50 berechnen. Nach dem Filtern und Erstellen der Pivot-Tabelle würdest Du nur die Daten für Kunde1 sehen.


Tipps für Profis

  • Dynamische Bereiche: Verwende dynamische Bereichsnamen, um die Datenquelle Deiner Pivot-Tabelle automatisch anzupassen, wenn Du neue Daten hinzufügst.

  • Pivot-Filter: Nutze die Filteroptionen in der Pivot-Tabelle, um gezielt nur die relevanten Daten anzuzeigen. Du kannst Filter wie "größer als 0" einstellen, um unerwünschte Werte auszublenden.


FAQ: Häufige Fragen

1. Wie kann ich Nullwerte in meiner Pivot-Tabelle ausblenden?
Du kannst die Pivot-Tabelle so einstellen, dass sie Nullwerte nicht anzeigt, indem Du die entsprechenden Optionen in den Pivot-Tabellen-Optionen deaktivierst.

2. Was ist die beste Methode, um negative Ergebnisse aus einer Pivot-Tabelle auszublenden?
Die Verwendung einer Hilfsspalte mit SUMMEWENN ist eine effektive Methode, um negative Ergebnisse in der Ausgangstabelle zu identifizieren und auszublenden. Die gefilterten Daten können dann zur Erstellung der Pivot-Tabelle verwendet werden.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige