Friday, November 11, 2022

Abrufen von PivotTable-Daten für jeweils ein Berichtsfilterelement - Microsoft Support

Wenn Ihre PivotTable mit einer externen Open Database Connectivity (ODBC)-Datenquelle verbunden ist, die viele Daten enthält, kann das Abrufen dieser Daten dazu führen, dass Ihrem Computer nicht genügend Arbeitsspeicher zur Verfügung steht oder Abfragen langsam ausgeführt werden. Um diese Probleme zu vermeiden, wenden Sie einen Berichtsfilter auf Ihre PivotTable an, um abhängig von den ausgewählten Elementen nur die Quelldaten abzurufen, die für den aktuellen Wertesatz erforderlich sind.

Wichtig: Sie können diese Funktion nur mit einer PivotTable verwenden, die mit einer ODBC-Datenquelle verbunden ist. Sie müssen den PivotTable- und PivotChart-Assistenten verwenden, um das folgende Verfahren abzuschließen.

  1. Stellen Sie sicher, dass sich der Befehl PivotTable- und PivotChart-Assistent auf der Symbolleiste für den Schnellzugriff befindet. Wenn Sie es nicht sehen, gehen Sie folgendermaßen vor:

    Wo ist die Symbolleiste für den Schnellzugriff?

    1. Klicken Sie auf den Pfeil neben der Symbolleiste und dann auf Weitere Befehle .

    2. Wählen Sie unter Befehle auswählen aus Alle Befehle aus.

    3. Wählen Sie in der Liste PivotTable- und PivotChart-Assistent aus, klicken Sie auf Hinzufügen und dann auf OK .

  2. Klicken Sie nun auf das Symbol PivotTable- und PivotChart-Assistent PivotTable- und PivotChart-Assistent auf der Symbolleiste für den Schnellzugriff.

  3. Wählen Sie auf der Seite Schritt 1 des Assistenten Externe Datenquelle aus und klicken Sie dann auf Weiter .

  4. Klicken Sie auf der Seite Schritt 2 des Assistenten auf Daten abrufen .

  5. Stellen Sie eine Verbindung zu einer Datenquelle her.

    Weitere Informationen zum Herstellen einer Verbindung mit einer ODBC-Datenquelle finden Sie unter Verwenden von Microsoft Query zum Abrufen externer Daten .

  6. Klicken Sie auf der Seite Schritt 3 des Assistenten auf Layout .

  7. Ziehen Sie im Dialogfeld „ Layout " ein oder mehrere Felder in den Bereich „ Berichtsfilter ".

  8. Gehen Sie für jedes Berichtsfilterfeld wie folgt vor:

    1. Doppelklicken Sie auf das Feld.

      Das Dialogfeld „ Erweiterte PivotTable-Feldoptionen " wird angezeigt.

    2. Um jedes Mal, wenn Sie ein neues Element in einem Berichtsfilter auswählen, nur aktuelle Daten aus der Datenquelle abzurufen, klicken Sie auf Externe Datenquelle abfragen, wenn Sie jedes Berichtsfilterfeldelement auswählen (erfordert weniger Arbeitsspeicher) .

      Um zu verhindern, dass ein Berichtsfilterfeld in die Bereiche Zeilenbeschriftungen , Spaltenbeschriftungen oder Werte verschoben wird, aktivieren Sie das Kontrollkästchen Pivotisierung dieses Felds deaktivieren (empfohlen) .

      Um zum Standardvorgang zurückzukehren und jedes Mal, wenn Sie ein neues Element in einem Berichtsfilter auswählen, alle Daten aus der Datenquelle abzurufen, klicken Sie auf Externe Daten für alle Berichtsfilterfeldelemente abrufen (schnellere Leistung) .

Sie können einen Berichtsfilter konfigurieren, um ausgewählte Daten aus der Datenquelle einer PivotTable abzurufen, indem Sie das Dialogfeld „ Erweiterte Optionen für PivotTable-Felder " im PivotTable- und PivotChart-Assistenten verwenden. Standardmäßig ruft Microsoft Office Excel alle Quelldaten für eine PivotTable ab, die Daten enthält, die herausgefiltert (und daher nicht im Bericht angezeigt) werden, wenn Sie den Bericht erstellen oder aktualisieren. Wenn Sie einen Berichtsfilter so konfigurieren, dass nur Daten für das im Filter angegebene Element abgerufen werden, können Sie nach Bedarf kleinere Datenmengen abrufen. Jedes Mal, wenn Sie ein anderes Element im Filter anzeigen, wird nur die Teilmenge der Daten für das neue Element abgerufen. Sie können beliebig viele Berichtsfilter konfigurieren und diese dann nach Bedarf anwenden.

Wie die Leistung beeinflusst wird

Wenn ein Berichtsfilter zum Abrufen von Daten für ein oder mehrere (jedoch nicht alle) Elemente konfiguriert ist, ist das Element (Alle) , das den vollständigen Datensatz zusammenfasst, nicht verfügbar (abgeblendet), und der Befehl Berichtsfilterseiten anzeigen (auf der Registerkarte Optionen in der PivotTable -Gruppe, wenn Sie auf den Pfeil neben Optionen klicken) ist ebenfalls nicht verfügbar. Jedes Mal, wenn Sie ein anderes Element auswählen, werden weniger Daten abgerufen, aber Sie müssen immer noch warten, bis die Daten abgerufen werden. Wenn Ihr Computer von der externen Datenquelle getrennt wird, können Sie kein anderes Element auswählen, bis Sie sich wieder mit der Datenquelle verbinden können. Mit dieser Option können Sie jedoch mit viel größeren Datenmengen arbeiten, als Sie es sonst könnten.

Wenn Sie alle Daten für alle Artikel abrufen, kann der anfängliche Datenabruf länger dauern, aber Sie können dann ohne Verzögerung neue Artikel im Berichtsfilter auswählen, da alle Daten, die Sie benötigen, in den Speicher Ihres Computers geladen werden. Sie können auch eine Zusammenfassung des vollständigen Datensatzes öffnen, indem Sie das Element (Alle) auswählen und den Bericht neu organisieren, um die Berichtsfilter in anderen Bereichen zu verwenden. Die Option (Alle) bietet Ihnen die größte Flexibilität, wenn die Gesamtmenge der abzurufenden Daten innerhalb der verfügbaren Speichergrenzen Ihres Computers liegt.

Verschieben von Berichtsfiltern

Wenn Sie einen Berichtsfilter, der zum Abrufen aller Daten für alle Elemente konfiguriert ist, an eine andere Position ziehen, z. B. wenn Sie versuchen, ihn in eine Zeilenbeschriftung umzuwandeln, versucht Excel, die Daten für alle Elemente abzurufen, und Ihnen geht möglicherweise der Computer aus Ressourcen. Sie können einen Benutzer jedoch daran hindern. Weitere Informationen finden Sie im Abschnitt Abrufen von Berichtsfilterdaten für jedes Element oder für alle Elemente .

Abrufen von Daten für Elemente, wenn kein Berichtsfilter verfügbar ist

Diese Möglichkeit, diese Funktion zu verwenden, ist unter den folgenden Umständen nicht verfügbar:

  • Berichte, die auf Quelldaten aus OLAP-Datenbanken basieren, fragen automatisch Daten nach Bedarf ab und verwenden diese Funktion daher nicht.

  • Die PivotTable teilt den Datencache mit einer oder mehreren anderen PivotTables.

  • Der ODBC-Treiber für die externe Datenbank, die Sie abfragen, unterstützt keine Parameterabfragen. Alle mit Microsoft Office gelieferten ODBC-Treiber unterstützen Parameterabfragen. Sie können sich an Drittanbieter von Treibern wenden, um festzustellen, ob ihre Treiber diese Unterstützung bieten.

Benötigen Sie weitere Hilfe?

Sie können jederzeit einen Experten in der Excel Tech Community fragen oder Unterstützung in der Answers-Community erhalten.

No comments:

Post a Comment