Freigeben über


Neuberechnen von Formeln

Wenn Sie in einer PowerPivot für Excel-Arbeitsmappe mit Daten arbeiten, müssen Sie bisweilen die Quelldaten aktualisieren, die Formeln, die Sie in berechneten Spalten erstellt haben, neu berechnen oder sicherstellen, dass die Daten, die in einer PivotTable dargestellt werden, auf dem neuesten Stand sind.

In diesem Thema wird der Unterschied zwischen dem Aktualisieren von Daten und dem Neuberechnen von Daten erläutert. Es bietet eine Übersicht darüber, wie die Neuberechnung ausgelöst wird, und beschreibt die Optionen zum Steuern der Neuberechnung.

Grundlegendes zu Datenaktualisierung undNeuberechnung

In PowerPivot wird sowohl die Datenaktualisierung als auch die Neuberechnung verwendet:

Datenaktualisierung bedeutet, dass aktuelle Daten aus externen Datenquellen abgerufen werden. Änderungen in externen Datenquellen werden von PowerPivot nicht automatisch erkannt. Daten können aber anhand der PowerPivot-Arbeitsmappe manuell oder, sofern die Arbeitsmappe in SharePoint freigegeben ist, automatisch aktualisiert werden. Weitere Informationen finden Sie unter Verschiedene Methoden zur Datenaktualisierung in PowerPivot.

Bei der Neuberechnung werden alle Spalten, Tabellen, Diagramme und PivotTables in der Arbeitsmappe aktualisiert, die Formeln enthalten. Da jede Neuberechnung einer Formel auf Kosten der Leistung geht, ist es wichtig, die jeder Berechnung zugeordneten Abhängigkeiten zu verstehen.

In diesem Thema wird erläutert, wie die Neuberechnung funktioniert. Weitere Informationen zu den potenziellen Auswirkungen der Neuberechnung auf die Leistung finden Sie unter Problembehandlung bei der Neuberechnung.

Wichtiger HinweisWichtig

Die Arbeitsmappe sollte erst gespeichert oder veröffentlicht werden, nachdem die darin enthaltenen Formeln neu berechnet wurden.

Manuelle oderautomatische Neuberechnung

Standardmäßig führt PowerPivot Neuberechnungen bei Bedarf automatisch aus und optimiert die erforderliche Zeit für die Verarbeitung. Obwohl die Neuberechnung einige Zeit dauern kann, ist sie wichtig, da während der Neuberechnung Spaltenabhängigkeiten überprüft werden. Sie werden benachrichtigt, wenn sich eine Spalte geändert hat, wenn die Daten ungültig sind oder wenn ein Fehler in einer Formel aufgetreten ist, die zuvor fehlerfrei war. Sie können jedoch entscheiden, auf die Überprüfung zu verzichten und Berechnungen nur manuell zu aktualisieren, insbesondere wenn Sie mit komplexen Formeln oder sehr großen Datasets arbeiten und die Updates zeitlich steuern möchten.

Sowohl manuelle als auch automatische Modi haben Vorteile. Es wird jedoch dringend empfohlen, den automatischen Neuberechnungsmodus zu verwenden. In diesem Modus bleiben die PowerPivot-Metadaten zum Schutz vor Problemen synchronisiert, die durch Löschen von Daten, Ändern von Namen oder Datentypen oder fehlende Abhängigkeiten verursacht werden.

Verwenden der automatischen Neuberechnung

Wenn Sie den Modus zur automatischen Neuberechnung verwenden, löst jede zu einem geänderten Ergebnis einer Formel führende Änderung der Daten in der Arbeitsmappe eine Neuberechnung der gesamten Spalte aus, in der die Formel enthalten ist. Die folgenden Änderungen erfordern immer eine Neuberechnung von Formeln:

  • Werte aus einer externen Datenquelle wurden aktualisiert.

  • Die Definition der Formel hat sich geändert.

  • Namen von Tabellen oder Spalten, auf die in einer Formel verwiesen wird, wurden geändert.

  • Beziehungen zwischen Tabellen wurden hinzugefügt, geändert oder gelöscht.

  • Neue Measures oder berechnete Spalten wurden hinzugefügt.

  • Andere Formeln in der PowerPivot-Arbeitsmappe wurden geändert. Spalten oder Berechnungen, die von dieser Berechnung abhängen, sollten aktualisiert werden.

  • Zeilen wurden eingefügt oder gelöscht.

  • Sie haben einen Filter angewendet, der die Ausführung einer Abfrage erfordert, um das Dataset zu aktualisieren. Der Filter hätte entweder in einer Formel oder als Teil einer PivotTable oder eines PivotChart angewendet werden können.

Verwenden der manuellen Neuberechnung

Verwenden Sie die manuelle Neuberechnung, wenn Formelergebnisse nicht vorzeitig berechnet werden sollen. Der manuelle Modus ist in diesen Situationen besonders nützlich:

  • Sie entwerfen mit einer Vorlage eine Formel und möchten die Namen der Spalten und Tabellen ändern, die in der Formel verwendet werden, bevor Sie sie überprüfen.

  • Sie wissen, dass sich einige Daten in der Arbeitsmappe geändert haben, aber Sie arbeiten mit einer anderen Spalte, die sich nicht geändert hat, und möchten deshalb eine Neuberechnung verschieben.

  • Sie arbeiten in einer Arbeitsmappe, die viele Abhängigkeiten aufweist, und möchten die Neuberechnung verschieben, bis Sie sicher sind, dass alle notwendigen Änderungen vorgenommen wurden.

Beachten Sie, dass PowerPivot für Excel keine Überprüfung von Formeln durchführt, solange sich die Arbeitsmappe im manuellen Berechnungsmodus befindet. Dies führt zu folgenden Ergebnissen:

  • Alle neuen Formeln, die Sie der Arbeitsmappe hinzufügen, werden als fehlerhaft gekennzeichnet.

  • In den neuen berechneten Spalten werden keine Ergebnisse angezeigt.

Anweisungen zum Ändern des Berechnungsmodus oder Auslösen der manuellen Berechnung von Formeln finden Sie unter Manuelles Neuberechnen von Formeln in PowerPivot.

Siehe auch

Konzepte

Hinzufügen von Berechnungen zu Berichten, Diagrammen und PivotTables

Manuelles Neuberechnen von Formeln in PowerPivot

Verschiedene Methoden zur Datenaktualisierung in PowerPivot

Problembehandlung bei der Neuberechnung