So erstellen Sie Pivot-Tabellen-Datenmodell in Excel 2013

Bisher haben wir uns ausschließlich auf Pivot-Tabellen konzentriert, die aus einer einzigen Tabelle von Daten erzeugt werden. Data Model-Funktion hat zusätzliche Vorteile gebracht Charts zu schwenken. Mit dem Datenmodell können wir mehrere Tabellen von Daten in einer einzelnen Pivot-Tabelle verwenden. Wir haben ein oder mehr „Tabellenbeziehungen“ zu schaffen, so können die Daten miteinander verknüpft werden.







Inhaltsverzeichnis

Erstellen einer Pivot-Tabelle mit Datenmodell

Die folgende Abbildung zeigt Teile von drei Tabellen, die in einer einzelnen Arbeitsmappe sind. Jedes Arbeitsblatt ist in derselben Arbeitsmappe nur in dem separaten Fenster angezeigt. Die Arbeitsblätter sind Bestellungen. Kunden. und Regionen. Jedes Arbeitsblatt hat einen Tisch, und ich habe auch diese drei Tabellen Orders genannt. Kunden. und Regionen (halten es organisiert). Die Orders-Tabelle enthält Informationen über Produktbestellungen. Die Kunden Tabelle enthält Informationen über die Kunden des Unternehmens und die Regionen Tabelle enthält regionale Informationen.

diese drei Tabellen werden wir eine Pivot-Tabelle, mit dem Datenmodell erstellen.

Wenn Sie an den Tischen genau hinsehen, werden Sie feststellen, dass die Aufträge und Kunden Tabellen haben die Spalte CustomerID als üblich, und die Kunden und Regionen Tabellen haben die Spalte Zustand als gemeinsame (Download der Arbeitsdatei, die gemeinsamen Dinge zu sehen). Wir werden diese gemeinsamen Spalten verwenden Beziehung zwischen den Tabellen zu bilden.

Eine zu viele Beziehungen

Beachten Sie, dass die Beziehungen zwischen den Tabellen sind „one-to-many“. Für jede Zeile in der Tabelle Bestellungen, gibt es genau eine entsprechende Zeile in der Tabelle Kunden, und diese Zeile wird durch die CustomerID Säule bestimmt. Ähnlich wird für jede Zeile in der Tabelle Kunden, gibt es genau eine entsprechende Zeile in der Tabelle Regionen, und diese Zeile wird durch den Spalt Zustand bestimmt.

Hinweis
Eine Pivot-Tabelle des Datenmodell erstellt hat einige Einschränkungen, wenn sie mit einer Pivot-Tabelle aus einer einzigen Datentabelle erstellt verglichen. Am bemerkenswertesten ist: Sie Gruppen nicht erstellen können. Darüber hinaus können Sie berechnete Felder oder berechnete Elemente nicht erstellen.

Hier ist der Schritt für Schritt Prozess, den wir verwendet haben, die Pivot-Tabelle zu erstellen:

Wählen Sie eine beliebige Zelle in der Tabelle Orders und wählen Einfügen ➪ Tabellen ➪ Pivot-Tabellen. Das Create Pivottable-Dialogfeld erscheint.

Wählen Sie die Daten, die Sie analysieren möchten, und wählen Sie, wo Sie die Pivot-Tabelle Bericht platziert werden soll - diese beiden Optionen werden wie es ist. Wählen Sie die diese Daten an das Datenmodell Kontrollkästchen hinzufügen und klicken Sie auf OK.







Wählen Sie die diese Daten an das Datenmodell Kontrollkästchen hinzufügen und klicken Sie auf OK.

Wenn Sie die Pivot-Tabelle Felder Aufgabenbereich sehen (auf der rechten Seite des neu erstellten Arbeitsblatt), werden Sie feststellen, dass es ein bisschen anders als diese Zeit ist, die wir ausgewählt haben, mit Data Model zu arbeiten. Der Aufgabenbereich enthält zwei Registerkarten: Aktive und All. Die aktiven Reiter listet nur die Orders-Tabelle und die alle Register listet alle Tabellen in der Arbeitsmappe. Sie können unter der Registerkarte Alle auf der aktiven Registerkarte jeden Tisch nehmen. Um die Tabelle Kunden unter der aktiven Registerkarte zu nehmen, aktivieren Sie die Registerkarte Alle rechten Maustaste auf die Tabelle Customers, und wählen Sie Anzeigen in Active Tab aus den Optionen. Dann das gleiche für die Regionen Tabelle.

Die folgende Abbildung zeigt die aktiven Registerkarte des Pivot-Tabellen Felder Aufgabenbereiches. Kunden und Regionen Tabellen erweitern ihre Spaltenüberschriften (Feldnamen) zu zeigen. Ich habe mich verändert auch die Konfiguration des Aufgabenbereichs (Aufgabenbereich Layout). Um diese Änderung zu erhalten, klicken Sie auf die Tools Kontrolle und aus dem Drop-Down-Menü habe ich Bereich Felder und Flächen Abschnitt Side-by-Side gewählt.

Der Pivot-Tabelle Felder Aufgabenbereich mit drei aktiven Tabellen unter den aktiven Registerkarte.

Jetzt werden wir die Beziehungen zwischen den Tabellen einzurichten. Wählen Sie Pivottable-Tools ➪ zu Analysieren ➪ Berechnungen ➪ Beziehungen. Die Beziehungen verwalten Dialogfeld erscheint.

Verwalten Dialogfeld Beziehungen.

Klicken Sie auf die Schaltfläche Neu. Das Dialog Beziehung erstellen Feld erscheint.

Erstellen einer Beziehung zwischen zwei Tabellen. Jetzt ist Orders-Tabelle des customerID im Zusammenhang mit Kundentisch customerID.

Klicken Sie auf OK und Sie werden auf dem Feld Beziehungen verwalten Dialog zurückgegeben werden.

Klicken Sie erneut auf Neu. Jetzt werden wir eine Beziehung zwischen dem Kunden-Tabelle und der Regionen Tabelle wie die folgende Abbildung erstellen.

Erstellen einer Beziehung zwischen Customers-Tabelle und Regionen Tabelle.

Die Beziehungen verwalten Dialogfeld wird nun diese beiden Beziehungen zeigen.

Verwalten Beziehungen nun im Dialogfeld zeigt zwei Beziehungen.

Hinweis
Wenn Sie die Tabellenbeziehungen im Voraus einzurichten vergessen, wird Excel aufgefordert, dies zu tun, wenn Sie ein Feld an die Pivot-Tabelle hinzufügen aus einer anderen Datentabelle werden versuchen.

Wir haben die Tabellenbeziehung etabliert. Ziehen Sie nun nur die Feldnamen in die entsprechenden Bereiche der Pivot-Tabelle Felder Aufgabenbereich:
■ die Gesamtfeldfläche, um die Werte ziehen.
■ Ziehen Sie das Feld Jahr auf den Bereich Spalten.
■ Ziehen Sie das Feld Region auf den Bereich Zeilen.
■ Ziehen Sie den Statusname Feld auf den Bereich Zeilen.

Die folgende Abbildung zeigt einen Teil des Drehtisches. Ich habe zwei Slicer (Maillist und Produkt) von Kunden Filtern der Pivot-Tabelle zu ermöglichen, die auf der Mailingliste sind, und nach Produkt.

Der Schwenktisch nach Zugabe von zwei Slicer der Pivot-Tabelle zu filtern.

Spitze
Sie können die Pivot-Tabelle Formeln konvertieren. Um dies zu tun, wählen Sie eine beliebige Zelle in der Pivot-Tabelle und wählen Sie Pivottable-Tools ➪ ➪ OLAP-Tools analysieren ➪ den Formeln konvertieren. Die Pivot-Tabelle wird durch Zellen ersetzt werden, die Formeln verwenden. Diese Formeln werden mit CUBEMEMBER und CUBEVALUE Funktionen erzeugt. Obwohl die neue Reihe von Daten nicht mehr eine Pivot-Tabelle wird, aktualisieren die Formeln, wenn die Datenänderungen.

Laden Sie diese Beispieldatei selbst zu üben

Hier finden Sie eine PDF-Version dieses Artikels!







In Verbindung stehende Artikel