Excel 2007 | Entfernen Sie leere Felder aus den Pivot-Tabellen

23988
Nicu Zecheru

Jedes Mal, wenn ich eine Pivot-Tabelle erstelle (für alle Excel-Versionen verfügbar), erhalte ich ein oder mehrere leere Felder. Wie kann ich sie loswerden?

Eine Problemumgehung bestand darin, das leere Feld auszuwählen. Klicken Sie mit der rechten Maustaste | Filter | Ausgewählte Elemente ausblenden Dies kann mein Problem lösen, aber ich muss es manuell tun ... Gibt es eine Möglichkeit, die Lücken automatisch auszublenden / auszuschließen?

1

4 Antworten auf die Frage

1
Lance Roberts

Wenn Sie die Zellen auswählen, aus denen die Pivot-Tabelle erstellt werden soll, wählen Sie keine leeren Zeilen oder Spalten aus.

Bearbeiten:

Folgendes habe ich in VBA gefunden:

Private Sub CommandButton1_Click()  Dim pt As PivotTable Dim pi As PivotItem  Set pt = ActiveSheet.PivotTables("PivotTable2")  For Each pi In pt.PivotFields("B").PivotItems If pi.Value = "(blank)" Then pi.Visible = False Next pi  End Sub 

Dabei ist "PivotTable2" der Name Ihrer Pivot-Tabelle und "B" der Name des Zeilenfelds, aus dem Sie Leerzeichen entfernen möchten. Sie können den Code ändern, um andere Feldtypen auszublenden.

Richtig, aber es gibt einige Felder, die leer sein müssen (oder es gibt einfach keinen Wert für diese Felder). Ich muss einen Weg finden, die Leerzeichen automatisch auszuschließen (Datenbereich ist bereits festgelegt, es werden nur neue Daten hinzugefügt und dann wird die Pivot-Tabelle aktualisiert). Nicu Zecheru vor 14 Jahren 0
1
RocketGoal

Ich hatte dieses Problem. Meine Lösung bestand darin, Standardwerte für die leeren Zellen zu erstellen. Wenn es sich um Text handelt, verwenden Sie "Leer" oder eine Zahl als Eingabe "0".

Es ist nicht hübsch, aber es bringt dich aus der Wende und geht weiter. Ansonsten denke ich, dass du immer Leerzeichen hast.

Du hast recht, das ist eine gute Lösung Nicu Zecheru vor 14 Jahren 0
0
Col

Dies geschieht normalerweise, wenn Sie in Ihren Quelldaten leere Zeilen oder Spalten auswählen. Normalerweise geschieht das für mich, weil ich faul war und ganze Spalten auswählte, anstatt nur den Bereich mit den Daten darin.

Ich brauche alle Daten in der Tabelle. Die Spalten ändern sich jedoch nicht, es werden nur neue Zeilen hinzugefügt, und die Pivot-Tabelle wird aktualisiert Nicu Zecheru vor 14 Jahren 0
-1
user231602

Verwenden Sie die Bedingungsformatierung, um das Leerzeichen der Schrift in derselben Farbe wie die Hintergrundfarbe darzustellen. Der Rohling ist immer noch da, scheint aber verschwunden zu sein