Erstellen eines Datenmodells in Excel

Mit einem Datenmodell können Sie Daten aus mehreren Tabellen integrieren, um eine relationale Datenquelle in einer Excel-Arbeitsmappe zu erstellen. In Excel werden Datenmodelle transparent verwendet, sodass tabellarische Daten in PivotTables und PivotCharts verwendet werden. Ein Datenmodell wird als eine Sammlung von Tabellen in einer Feldliste visualisiert, und Sie werden in den meisten Zeiten nie wissen, dass es vorhanden ist.

Bevor Sie mit dem Arbeiten mit dem Datenmodell beginnen können, müssen Sie einige Daten abrufen. In diesem Fall verwenden wir die #a0-Transformation (Power Query), damit Sie vielleicht einen Schritt zurückgehen und sich ein Video ansehen können, oder unserem Lernhandbuch für die #a1 Transform-und Power Pivot-Anwendung folgen möchten.

Wo ist Power Pivot enthalten?

Wo befindet sich #a0 Transform (Power Query)?

  • Excel 2016 #a0 Excel für Office 365 -Get #a1 Transform (Power Query) wurde in Excel auf der Registerkarte Daten integriert.

  • Excel 2013 -Power Query ist ein Add-in, das in Excel enthalten ist, aber aktiviert werden muss. Wechseln Sie zu Datei #a0 Optionen #a1 -Add-ins, und wählen Sie dann in der Dropdownliste Verwalten im unteren Bereich des Bereichs com-Add-ins aus, #a2 go. Überprüfen Sie Microsoft Power Query für Excel, und klicken Sie dann auf OK , um es zu aktivieren. Eine Power Query -Registerkarte wird dem Menüband hinzugefügt.

  • Excel 2010herunterladen und Installieren des Power Query-Add-ins. Nach der Aktivierung wird dem Menüband eine Power Query -Registerkarte hinzugefügt.

Erste Schritte

Zunächst müssen Sie einige Daten abrufen.

  1. Verwenden Sie in Excel 2016 und Excel für Office 365 Daten #a0 #a1 Daten transformieren #a2 Daten zum Importieren von Daten aus einer beliebigen Anzahl externer Datenquellen Abrufen , beispielsweise eine Textdatei, eine Excel-Arbeitsmappe, eine Website, Microsoft Access, SQL Server oder eine andere. relationale Datenbank, die mehrere verknüpfte Tabellen enthält.

    Wechseln Sie in Excel 2013 und 2010 zu Power Query , #a0 externe Daten abzurufen, und wählen Sie Ihre Datenquelle aus.

  2. Sie werden in Excel aufgefordert, eine Tabelle auszuwählen. Wenn Sie mehrere Tabellen aus derselben Datenquelle abrufen möchten, aktivieren Sie die Option Auswahl mehrerer Tabellen aktivieren . Wenn Sie mehrere Tabellen auswählen, erstellt Excel automatisch ein Datenmodell für Sie.

    Hinweis: Für diese Beispiele verwenden wir eine Excel-Arbeitsmappe mit fiktiven Kursteilnehmer Details zu Klassen und Noten. Sie können die Beispielarbeitsmappe für Schülerdaten Modelleherunterladen und folgen. Sie können auch eine Version mit einem abgeschlossenen Datenmodell herunterladen..

    Abrufen #a0 transformieren (Power Query) Navigator
  3. Wählen Sie eine oder mehrere Tabellen aus, und klicken Sie dann auf Laden.

    Wenn Sie die Quelldaten bearbeiten müssen, können Sie die Option " Bearbeiten " auswählen. Weitere Informationen finden Sie unter: Einführung in den Abfrage-Editor (Power Query).

Sie verfügen nun über ein Datenmodell mit allen importierten Tabellen, die in der PivotTable-Feldliste angezeigt werden.

Hinweise: 

  • Modelle werden implizit erstellt, wenn Sie mindestens zwei Tabellen gleichzeitig in Excel importieren.

  • Modelle werden explizit erstellt, wenn Sie Daten mithilfe des Power Pivot-Add-Ins importieren. Im Add-in wird das Modell in einem Layout mit Registerkarten ähnlich wie in Excel dargestellt, wobei jede Registerkarte tabellarische Daten enthält. Informationen zu den Grundlagen des Datenimports mit einer SQL Server-Datenbank finden Sie unter Abrufen von Daten mithilfe des Power Pivot-Add-ins.

  • Ein Modell kann eine einzelne Tabelle enthalten. Um ein Modell auf der Grundlage nur einer Tabelle zu erstellen, wählen Sie die Tabelle aus, und klicken Sie in Power Pivot auf Zu Datenmodell hinzufügen. Dies ist beispielsweise sinnvoll, wenn Sie Power Pivot-Funktionen, z. B. gefilterte Datasets, berechnete Spalten, berechnete Felder, KPIs und Hierarchien, verwenden möchten.

  • Tabellenbeziehungen können automatisch erstellt werden, wenn Sie verknüpfte Tabellen importieren, die Primär- und Fremdschlüsselbeziehungen aufweisen. In Excel können die Informationen zu importierten Beziehungen normalerweise als Grundlage für Tabellenbeziehungen im Datenmodell verwendet werden.

  • Tipps zum Verringern der Größe eines Datenmodells finden Sie unter Erstellen eines Speicher effizienten Datenmodells mithilfe von Excel und Power Pivot.

  • Weitere Informationen finden Sie unter Lernprogramm: Importieren von Daten in Excel und Erstellen eines Datenmodells.

Tipp: Wie können Sie feststellen, ob Ihre Arbeitsmappe ein Datenmodell enthält? Wechseln Sie zu Power PivotPower PivotVerwalten. Wenn Arbeitsblatt ähnliche Daten angezeigt werden, ist ein Modell vorhanden. Weitere Informationen finden Sie unter: ermitteln, welche Datenquellen in einem Arbeitsmappen-Datenmodell verwendet werden .

Erstellen von Beziehungen zwischen Tabellen

Der nächste Schritt besteht darin, Beziehungen zwischen Ihren Tabellen zu erstellen, damit Sie Daten von einer beliebigen Tabelle abrufen können. Für jede Tabelle muss ein Primärschlüssel oder eine eindeutige Feld Kennung wie Schüler-ID oder Kursnummer vorhanden sein. Die einfachste Möglichkeit ist das ziehen und Ablegen dieser Felder, um Sie in der Diagrammansichtvon Power Pivot zu verbinden.

  1. Wechseln Sie zu Power Pivot #a0 Verwalten.

  2. Wählen Sie auf der Registerkarte Start die Option Diagrammansichtaus.

  3. Alle importierten Tabellen werden angezeigt, und Sie möchten vielleicht einige Zeit in Anspruch nehmen, um die Größe je nach Anzahl der Felder zu ändern.

  4. Ziehen Sie dann das Primärschlüsselfeld von einer Tabelle zur nächsten. Das folgende Beispiel zeigt die Diagrammansicht unserer Kursteilnehmer Tabellen:

    Power Query-Datenmodell Beziehungsdiagramm-Ansicht

    Wir haben die folgenden Links erstellt:

    • tbl_Students | Studenten-ID #a0 tbl_Grades | Studenten-ID

      Mit anderen Worten: ziehen Sie das Feld "Kursteilnehmer-ID" aus der Tabelle "Schüler" in das Feld "Kursteilnehmer-ID" in der Tabelle "Noten".

    • tbl_Semesters | Semester-ID #a0 tbl_Grades | Semesters

    • tbl_Classes | Kursnummer #a0 tbl_Grades | Kursnummer

    Hinweise: 

    • Feldnamen müssen nicht identisch sein, um eine Beziehung zu erstellen, Sie müssen jedoch denselben Datentyp aufweisen.

    • Die Verbinder in der Diagrammansicht weisen eine "1" auf einer Seite und ein "*" auf der anderen Seite auf. Das bedeutet, dass es eine 1: n-Beziehung zwischen den Tabellen gibt, die bestimmt, wie die Daten in ihren PivotTables verwendet werden. Weitere Informationen finden Sie unter: Beziehungen zwischen Tabellen in einem Datenmodell .

    • Die Verbinder geben nur an, dass es eine Beziehung zwischen Tabellen gibt. Sie werden Ihnen nicht tatsächlich zeigen, welche Felder miteinander verknüpft sind. Wenn Sie die Links anzeigen möchten, wechseln Sie zu Power Pivot #a0 Verwalten von #a1 Design #a2 Beziehungen #a3 Beziehungen verwalten. In Excel können Sie zu Daten #a0 Beziehungenwechseln.

Verwenden eines Datenmodells zum Erstellen einer PivotTable oder eines PivotCharts

Eine Excel-Arbeitsmappe kann nur ein Datenmodell enthalten, aber dieses Modell enthält mehrere Tabellen, die in der gesamten Arbeitsmappe wiederholt verwendet werden können. Sie können einem vorhandenen Datenmodell zu einem beliebigen Zeitpunkt weitere Tabellen hinzufügen.

  1. Wechseln Sie in Power Pivotzu Verwalten.

  2. Wählen Sie auf der Registerkarte Start die Option PivotTableaus.

  3. Wählen Sie die Position aus, an der die PivotTable eingefügt werden soll: ein neues Arbeitsblatt oder die aktuelle Position.

  4. Klicken Sie auf OK, und Excel fügt eine leere PivotTable hinzu, wobei der Bereich Feldliste auf der rechten Seite angezeigt wird.

    Power Pivot PivotTable-Feldliste

Erstellen Sie als nächstes eine PivotTable, oder Erstellen Sie ein Pivot-Diagramm. Wenn Sie bereits Beziehungen zwischen den Tabellen erstellt haben, können Sie alle Felder in der PivotTable verwenden. Wir haben bereits Beziehungen in der Beispielarbeitsmappe "Student Data Model" erstellt.

Hinzufügen von vorhandenen, nicht verknüpften Daten zu einem Datenmodell

Angenommen, Sie haben viele Daten importiert oder kopiert, die Sie in einem Modell verwenden möchten, die Sie aber nicht zum Datenmodell hinzugefügt haben. Neue Daten in ein Modell zu übertragen, ist einfacher, als Sie denken.

  1. Wählen Sie zunächst eine beliebige Zelle in den Daten aus, die Sie dem Modell hinzufügen möchten. Hierbei kann es sich um einen beliebigen Datenbereich handeln, aber die Daten, die als Excel-Tabelle formatiert sind, sind am besten geeignet.

  2. Fügen Sie die Daten mithilfe eines der folgenden Verfahren hinzu:

  3. Klicken Sie auf Power Pivot > Zu Datenmodell hinzufügen.

  4. Klicken Sie auf Einfügen > PivotTable, und aktivieren Sie dann im Dialogfeld "PivotTable erstellen" die Option Dem Datenmodell diese Daten hinzufügen.

Jetzt wird der Bereich oder die Tabelle dem Modell als verknüpfte Tabelle hinzugefügt. Weitere Informationen zum Arbeiten mit verknüpften Tabellen in einem Modell finden Sie unter Hinzufügen von Daten mit verknüpften Excel-Tabellen in Power Pivot.

Hinzufügen von Daten zu einer Power Pivot Tabelle

In Power Pivot können Sie einer Tabelle keine Zeile hinzufügen, indem Sie Daten direkt in eine neue Zeile eingeben, wie dies in einem Excel-Arbeitsblatt der Fall ist. Sie können aber Zeilen hinzufügen, indem Sie die Quelldaten Kopieren und Einfügen, aktualisieren und das Power Pivot-Modellaktualisieren.

Benötigen Sie weitere Hilfe?

Sie können jederzeit einen Experten in der Excel Tech Community fragen, Unterstützung in der Answers Community erhalten oder aber ein neues Feature oder eine Verbesserung auf Excel User Voice vorschlagen.

Siehe auch

Abrufen #a0 Transformations-und Power Pivot-Lern Handbücher

Einführung in den Abfrage-Editor (Power Query)

Erstellen eines Speicher effizienten Datenmodells mithilfe von Excel und Power Pivot

Lernprogramm: Importieren von Daten in Excel und Erstellen eines Datenmodells

Feststellen, welche Datenquellen im Datenmodell einer Arbeitsmappe verwendet werden

Beziehungen zwischen Tabellen in einem Datenmodell

Hinweis:  Diese Seite wurde automatisiert übersetzt und kann Grammatikfehler oder Ungenauigkeiten enthalten. Unser Ziel ist es, Ihnen hilfreiche Inhalte bereitzustellen. Lassen Sie uns bitte wissen, ob diese Informationen hilfreich für Sie waren. Hier finden Sie den englischen Artikel als Referenz.

Ihre Office-Fähigkeiten erweitern
Schulungen erkunden
Neue Funktionen als Erster erhalten
Office Insider werden

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×