Discussion:
Pivot-Tabelle sortieren
(zu alt für eine Antwort)
Henriette van de Haar
2006-10-29 13:38:21 UTC
Permalink
Hallo alle,

vor einigen Wochen war es mir gelungen, das Ergebnis meiner Pivot-Tabelle zu
sortieren, aber jetzt weiss ich einfach nicht mehr, wie ich es gemacht habe.
Das Ergebnis beruht auf dem Datenfeld "Punkte". Wann immer ich versuche, die
Tabelle absteigend zu sortieren (also höchste Zahl) oben, bekomme ich die
Nachricht, dass "das Pivottable-Feld, nach dem sortiert werden soll, nicht
feststellbar ist". Ich weiss einfach nicht, welches Feld in der Tabelle ich
vor dem Sortierbefehl markieren soll. Das graue Feld "Summe-Punkte" scheint
es auf jeden Fall nicht zu sein. Und auch nicht das Feld "Ergebnis".

Kann mir jemand helfen?

Danke!

Henriette, Hamburg
Claus Busch
2006-10-29 13:48:33 UTC
Permalink
Hallo Henriette,
Post by Henriette van de Haar
vor einigen Wochen war es mir gelungen, das Ergebnis meiner Pivot-Tabelle zu
sortieren, aber jetzt weiss ich einfach nicht mehr, wie ich es gemacht habe.
Das Ergebnis beruht auf dem Datenfeld "Punkte". Wann immer ich versuche, die
Tabelle absteigend zu sortieren (also höchste Zahl) oben, bekomme ich die
Nachricht, dass "das Pivottable-Feld, nach dem sortiert werden soll, nicht
feststellbar ist". Ich weiss einfach nicht, welches Feld in der Tabelle ich
vor dem Sortierbefehl markieren soll. Das graue Feld "Summe-Punkte" scheint
es auf jeden Fall nicht zu sein. Und auch nicht das Feld "Ergebnis".
es ist ein Zeilen- oder Spaltenfeld, das du zum Sortieren heran ziehen
musst. Z.B. Datum, falls du das in deiner Tabelle hast. Dann Rechtsklick
auf Datum => Feldeigenschaften => Weitere und dort kannst du dann z.B.
wählen: Sortieren Absteigend nach Feld Summe-Punkte.
--
Mit freundlichen Grüssen
Claus Busch

Win XP Prof SP2; Office 2000 SP3
claus_busch(at)t-online.de
Henriette van de Haar
2006-10-29 14:31:26 UTC
Permalink
Post by Claus Busch
Hallo Henriette,
Post by Henriette van de Haar
vor einigen Wochen war es mir gelungen, das Ergebnis meiner Pivot-Tabelle zu
sortieren, aber jetzt weiss ich einfach nicht mehr, wie ich es gemacht habe.
Das Ergebnis beruht auf dem Datenfeld "Punkte". Wann immer ich versuche, die
Tabelle absteigend zu sortieren (also höchste Zahl) oben, bekomme ich die
Nachricht, dass "das Pivottable-Feld, nach dem sortiert werden soll, nicht
feststellbar ist". Ich weiss einfach nicht, welches Feld in der Tabelle ich
vor dem Sortierbefehl markieren soll. Das graue Feld "Summe-Punkte" scheint
es auf jeden Fall nicht zu sein. Und auch nicht das Feld "Ergebnis".
es ist ein Zeilen- oder Spaltenfeld, das du zum Sortieren heran ziehen
musst. Z.B. Datum, falls du das in deiner Tabelle hast. Dann Rechtsklick
auf Datum => Feldeigenschaften => Weitere und dort kannst du dann z.B.
wählen: Sortieren Absteigend nach Feld Summe-Punkte.
Ich danke Dir! Es klappte sofort, und ich habe es jetzt notiert, damit ich
es auch übernächste Woche noch weiss.

Vielleicht kannst Du mir auch bei einem weiteren Pivottabellen-Problem
helfen?
Die Tabelle hat das Zeilenfeld "Nachname" und dazugehörend mehrere
Zeilenfelder, die unveränderlich fest damit verankert sind (also nur
"Dekoration" sind zum besseren Zugriff auf das Ergebnis). Diese habe ich
also als Zeilenfelder eingefügt, und sie werden brav immer "mitgenommen".
Das einzige Problem stellt das Zeilenfeld "Vorname" dar. Wenn nämlich der
Vorname anders ist, handelt es sich um eine andere Person ::)), und es müßte
ein getrenntes Ergebnis geben. Wie kann ich das der Pivottabelle klar
machen?
(Das Ergebnisfeld ist ein Additionsfeld von Punkten, die die einzelnen
Personen gesammelt haben. In der Datenquelle kommen viele Personen mehrfach
vor - daher die Pivottabelle).

Viele Grüße,
Henriette
Post by Claus Busch
Mit freundlichen Grüssen
Claus Busch
Win XP Prof SP2; Office 2000 SP3
claus_busch(at)t-online.de
Claus Busch
2006-10-29 14:45:41 UTC
Permalink
Hallo Henriette,
Post by Henriette van de Haar
Vielleicht kannst Du mir auch bei einem weiteren Pivottabellen-Problem
helfen?
Die Tabelle hat das Zeilenfeld "Nachname" und dazugehörend mehrere
Zeilenfelder, die unveränderlich fest damit verankert sind (also nur
"Dekoration" sind zum besseren Zugriff auf das Ergebnis). Diese habe ich
also als Zeilenfelder eingefügt, und sie werden brav immer "mitgenommen".
Das einzige Problem stellt das Zeilenfeld "Vorname" dar. Wenn nämlich der
Vorname anders ist, handelt es sich um eine andere Person ::)), und es müßte
ein getrenntes Ergebnis geben. Wie kann ich das der Pivottabelle klar
machen?
(Das Ergebnisfeld ist ein Additionsfeld von Punkten, die die einzelnen
Personen gesammelt haben. In der Datenquelle kommen viele Personen mehrfach
vor - daher die Pivottabelle).
das kann ich so nicht nachvollziehen. Wenn ich in einer Quelltabelle
Personen mit gleichen Nachnamen habe, bekomme ich in der Pivot-Tabelle zwar
nur ein Feld mit dem Nachnamen, aber dahinter sind dann z.B. zwei Zeilen
mit den verschiedenen Vornamen und auch den entsprechenden Ergebnissen.
Wenn hier wirklich ein Fehler auftritt, müsste der in der Quelltabelle zu
suchen sein.
Vielleicht kannst du ja mal alle Überschriften deiner Tabelle hier posten,
damit ich mir die gleiche Tabelle anlegen kann.
--
Mit freundlichen Grüssen
Claus Busch

Win XP Prof SP2; Office 2000 SP3
claus_busch(at)t-online.de
Claus Busch
2006-10-29 14:56:02 UTC
Permalink
Hallo Henriette,

ich glaube, ich weiß jetzt was du meinst. Du möchtest zwei Einträge statt
einem mit mehreren Zeilen. Ziehe dazu den Vornamen an die erste Stelle.
Dann wird die Tabelle zuerst nach Vornamen aufgebaut. Dann bekommst du aber
die gleichen Schwierigkeiten, wenn zwei Personen den gleichen Vornamen
haben.
--
Mit freundlichen Grüssen
Claus Busch

Win XP Prof SP2; Office 2000 SP3
claus_busch(at)t-online.de
Henriette van de Haar
2006-10-29 15:14:29 UTC
Permalink
Post by Claus Busch
Hallo Henriette,
ich glaube, ich weiß jetzt was du meinst. Du möchtest zwei Einträge statt
einem mit mehreren Zeilen.
Ja, Genau! Es wird ja eine Rangliste erstellt. Jede Person erhält die
gesammelten Punkte. Verschiedene Vornamen bedeuten: verschiedene Einträge.

Ziehe dazu den Vornamen an die erste Stelle. Dann wird die Tabelle zuerst
nach Vornamen aufgebaut. Dann bekommst du aber
Post by Claus Busch
die gleichen Schwierigkeiten, wenn zwei Personen den gleichen Vornamen
haben.
Das hört sich leider so an, als würde es keine richtige Lösung geben.
Wahrscheinlich ist es das Beste, dass ich einfach bei Namensgleichheit die
Nachnamen unterschiedlich gestalte: Fischer1, Fischer2 etc.

Noch eine allerletzte (hoffe ich ::)) Frage zur Sortierung. Ich habe das
Ergebnis jetzt schön numerisch absteigend sortiert (es ist die Punkteliste -
wer die meisten Punkte hat, steht oben). Nun aber tritt folgendes verrücktes
Problem auf:
Bei Punktgleichheit, sortiert die Pivottabelle die Nachnamen von Z nach A!!
Seufz.
Wie kann ich - bei gleichem Ergebnis also - die Nachnamen vor A nach Z
sortiert bekommen?

Viele Grüße,
Henriette
Post by Claus Busch
--
Mit freundlichen Grüssen
Claus Busch
Win XP Prof SP2; Office 2000 SP3
claus_busch(at)t-online.de
Claus Busch
2006-10-29 15:30:23 UTC
Permalink
Hallo Henriette,
Post by Henriette van de Haar
Ziehe dazu den Vornamen an die erste Stelle. Dann wird die Tabelle zuerst
nach Vornamen aufgebaut. Dann bekommst du aber
Post by Claus Busch
die gleichen Schwierigkeiten, wenn zwei Personen den gleichen Vornamen
haben.
Das hört sich leider so an, als würde es keine richtige Lösung geben.
Wahrscheinlich ist es das Beste, dass ich einfach bei Namensgleichheit die
Nachnamen unterschiedlich gestalte: Fischer1, Fischer2 etc.
die Lösung ist schon korrekt. Und an die Optik kann man sich schon
gewöhnen. Wenn du keine Leute mit den gleichen Vornamen hast, würde ich die
Tabelle einfach nach Vornamen aufbauen.
Du könntest auch die Nachnamen in dem Zeilenfeld lassen und die Vornamen in
das Spaltenfeld ziehen. An der Optik kann man vieles verändern.
Post by Henriette van de Haar
Noch eine allerletzte (hoffe ich ::)) Frage zur Sortierung. Ich habe das
Ergebnis jetzt schön numerisch absteigend sortiert (es ist die Punkteliste -
wer die meisten Punkte hat, steht oben). Nun aber tritt folgendes verrücktes
Bei Punktgleichheit, sortiert die Pivottabelle die Nachnamen von Z nach A!!
Seufz.
Wie kann ich - bei gleichem Ergebnis also - die Nachnamen vor A nach Z
sortiert bekommen?
sortiere deine Nachnamen nach Nachnamen aufsteigend. Die Punkte absteigend
kannst du dann über Vornamen sortieren nach Summe-Punkte absteigend. Dann
sollte das Ergebnis so aussehen, wie du es wünschst.
--
Mit freundlichen Grüssen
Claus Busch

Win XP Prof SP2; Office 2000 SP3
claus_busch(at)t-online.de
Claus Busch
2006-10-29 15:40:07 UTC
Permalink
Hallo Henriette,

du könntest auch mal rechts in die Tabelle klicken und dann
Tabellenoptionen anwählen. Aktiviere dort einmal "Beschriftungen
zusammenführen". Vielleicht gefällt dir dann diese Optik besser.
--
Mit freundlichen Grüssen
Claus Busch

Win XP Prof SP2; Office 2000 SP3
claus_busch(at)t-online.de
Henriette van de Haar
2006-10-29 15:55:15 UTC
Permalink
Post by Claus Busch
Hallo Henriette,
Wenn du keine Leute mit den gleichen Vornamen hast, würde ich die
Post by Claus Busch
Tabelle einfach nach Vornamen aufbauen.
Du könntest auch die Nachnamen in dem Zeilenfeld lassen und die Vornamen in
das Spaltenfeld ziehen. An der Optik kann man vieles verändern.
Vornamen gibt es natürlich leider auch Doppelte. Meine Idee, gleiche
Nachnamen unterschiedlich zu gestalten ist ok.
Post by Claus Busch
Post by Henriette van de Haar
Noch eine allerletzte (hoffe ich ::)) Frage zur Sortierung. Ich habe das
Ergebnis jetzt schön numerisch absteigend sortiert (es ist die Punkteliste -
wer die meisten Punkte hat, steht oben). Nun aber tritt folgendes verrücktes
Bei Punktgleichheit, sortiert die Pivottabelle die Nachnamen von Z nach A!!
Seufz.
Wie kann ich - bei gleichem Ergebnis also - die Nachnamen vor A nach Z
sortiert bekommen?
sortiere deine Nachnamen nach Nachnamen aufsteigend. Die Punkte absteigend
kannst du dann über Vornamen sortieren nach Summe-Punkte absteigend. Dann
sollte das Ergebnis so aussehen, wie du es wünschst.
Das funktioniert leider nicht. Die Tabelle nimmt jetzt für das Ergebnis als
1. Kriterium die alphabetische Reihenfolge der Nachnamen. Kann es daran
liegen, dass "Nachname" die erste Spalte ist und "Vorname" die zweite?
Vielleicht muss ich sie vertauschen? Leider weiss ich nicht, wie das geht.

Gruss,
Henriette, Hamburg
Post by Claus Busch
--
Mit freundlichen Grüssen
Claus Busch
Win XP Prof SP2; Office 2000 SP3
claus_busch(at)t-online.de
Claus Busch
2006-10-29 16:22:17 UTC
Permalink
Hallo Henriette,
Post by Henriette van de Haar
Das funktioniert leider nicht. Die Tabelle nimmt jetzt für das Ergebnis als
1. Kriterium die alphabetische Reihenfolge der Nachnamen. Kann es daran
liegen, dass "Nachname" die erste Spalte ist und "Vorname" die zweite?
Vielleicht muss ich sie vertauschen? Leider weiss ich nicht, wie das geht.
ich hatte mich auch falsch ausgedrückt. Hebe die Sortierung für beide
Spalten (Nachname und Vorname) wieder auf. Dann sortiere zuerst Vorname
absteigend nach Punkten und anschließend Nachname aufsteigend nach
Nachname.
Vertauschen kannst du die Spalten in dem du z.B. Vorname mit gedrückter
Maustaste vor den Nachnamen ziehst und dort ablegst. Wenn du Vorname etwas
nach links ziehst, siehst du einen Rahmen. Wenn der dann vor Nachname ist,
kannst du ablegen.
--
Mit freundlichen Grüssen
Claus Busch

Win XP Prof SP2; Office 2000 SP3
claus_busch(at)t-online.de
Henriette van de Haar
2006-10-29 17:03:25 UTC
Permalink
Post by Claus Busch
Hallo Henriette,
Post by Henriette van de Haar
Das funktioniert leider nicht. Die Tabelle nimmt jetzt für das Ergebnis als
1. Kriterium die alphabetische Reihenfolge der Nachnamen. Kann es daran
liegen, dass "Nachname" die erste Spalte ist und "Vorname" die zweite?
Vielleicht muss ich sie vertauschen? Leider weiss ich nicht, wie das geht.
ich hatte mich auch falsch ausgedrückt. Hebe die Sortierung für beide
Spalten (Nachname und Vorname) wieder auf. Dann sortiere zuerst Vorname
absteigend nach Punkten und anschließend Nachname aufsteigend nach
Nachname.
Leider funktioniert es überhaupt nicht. Auch wenn es funktionieren würde,
müßte das Ergebnis falsch sein, weil natürlich bei den Vornamen Doppelte
sind. Leider ist auch sonst pro Zeile kein anderes Element vorhanden,
welches eine eindeutige Zuordnung zum Nachnamen hat.

Es geht wirklich nur darum, Personen, die das gleiche Punktegesamtergebnis
haben, alphabetisch zu sortieren. Ich dachte erst, die Nachnamen seien - pro
gleiches Gesamtpunkteergebnis - von Z nach A sortiert, aber das sah nur so
aus. Die Sortierung ist willkürlich, oder vielleicht nach der Reihenfolge
des Vorkommens in der Quelldatei.

Gruss,
Henriette
Post by Claus Busch
Vertauschen kannst du die Spalten in dem du z.B. Vorname mit gedrückter
Maustaste vor den Nachnamen ziehst und dort ablegst. Wenn du Vorname etwas
nach links ziehst, siehst du einen Rahmen. Wenn der dann vor Nachname ist,
kannst du ablegen.
Ja, danke, das funktioniert gut. Nur, siehe oben, führt es natürlich auch zu
einem falschen Ergebnis.
Post by Claus Busch
--
Mit freundlichen Grüssen
Claus Busch
Win XP Prof SP2; Office 2000 SP3
claus_busch(at)t-online.de
Claus Busch
2006-10-29 17:53:20 UTC
Permalink
Hallo Henriette,
Post by Henriette van de Haar
Leider funktioniert es überhaupt nicht. Auch wenn es funktionieren würde,
müßte das Ergebnis falsch sein, weil natürlich bei den Vornamen Doppelte
sind. Leider ist auch sonst pro Zeile kein anderes Element vorhanden,
welches eine eindeutige Zuordnung zum Nachnamen hat.
Es geht wirklich nur darum, Personen, die das gleiche Punktegesamtergebnis
haben, alphabetisch zu sortieren. Ich dachte erst, die Nachnamen seien - pro
gleiches Gesamtpunkteergebnis - von Z nach A sortiert, aber das sah nur so
aus. Die Sortierung ist willkürlich, oder vielleicht nach der Reihenfolge
des Vorkommens in der Quelldatei.
dadurch dass die Pivot-Tabelle die Ergebnisse zusammenfasst, bekommt man
diese Schwierigkeiten, wenn Nach- und Vornamen gleich sein können. Ich habe
das jetzt so gelöst, dass ich auf einem 2. Tabellenblatt die Nach- und
Vornamen zusammengefasst habe. Danach habe ich sie in eine leere Spalte mit
dem Spezialfilter ohne Duplikate gefiltert. Diese Tabelle habe ich dann
nummeriert und die Nummern über SVERWEIS in die Quelltabelle übertragen.
Die neue Pivot-Tabelle hat dann also vollständige Namen und eine Nummer. Du
kannst dann nach der Nummer die Punkte absteigend sortieren und die Namen
aufsteigend sortieren. Schau es dir mal an, vielleicht kannst du etwas
damit anfangen:
http://www.claus-busch.de/Pivot2.xls
--
Mit freundlichen Grüssen
Claus Busch

Win XP Prof SP2; Office 2000 SP3
claus_busch(at)t-online.de
Henriette van de Haar
2006-10-29 20:57:09 UTC
Permalink
Post by Claus Busch
Hallo Henriette,
Post by Henriette van de Haar
Leider funktioniert es überhaupt nicht. Auch wenn es funktionieren würde,
müßte das Ergebnis falsch sein, weil natürlich bei den Vornamen Doppelte
sind. Leider ist auch sonst pro Zeile kein anderes Element vorhanden,
welches eine eindeutige Zuordnung zum Nachnamen hat.
Es geht wirklich nur darum, Personen, die das gleiche
Punktegesamtergebnis
haben, alphabetisch zu sortieren. Ich dachte erst, die Nachnamen seien - pro
gleiches Gesamtpunkteergebnis - von Z nach A sortiert, aber das sah nur so
aus. Die Sortierung ist willkürlich, oder vielleicht nach der Reihenfolge
des Vorkommens in der Quelldatei.
dadurch dass die Pivot-Tabelle die Ergebnisse zusammenfasst, bekommt man
diese Schwierigkeiten, wenn Nach- und Vornamen gleich sein können. Ich habe
das jetzt so gelöst, dass ich auf einem 2. Tabellenblatt die Nach- und
Vornamen zusammengefasst habe. Danach habe ich sie in eine leere Spalte mit
dem Spezialfilter ohne Duplikate gefiltert. Diese Tabelle habe ich dann
nummeriert und die Nummern über SVERWEIS in die Quelltabelle übertragen.
Die neue Pivot-Tabelle hat dann also vollständige Namen und eine Nummer. Du
kannst dann nach der Nummer die Punkte absteigend sortieren und die Namen
aufsteigend sortieren. Schau es dir mal an, vielleicht kannst du etwas
http://www.claus-busch.de/Pivot2.xls
Sieht super aus! Noch 2 Fragen:
- wie übertrage ich die mit Spezialfilter ohne Duplikate gefilterte Tabelle
über SVERWEIS in die Quelltabelle?
- in der von Dir erstellten Pivottabelle (genauso müßte meine aussehen!)
müssen nach dem Feld "Nr." die Namen aufsteigend sortiert werden. Wie kann
ich auf die Feldeigenschaften von "Nr." zugreifen, wenn kein graues Feld da
ist?

Gruss,
Henriette
Post by Claus Busch
--
Mit freundlichen Grüssen
Claus Busch
Win XP Prof SP2; Office 2000 SP3
claus_busch(at)t-online.de
Claus Busch
2006-10-29 21:08:29 UTC
Permalink
Hallo Henriette,
Post by Henriette van de Haar
- wie übertrage ich die mit Spezialfilter ohne Duplikate gefilterte Tabelle
über SVERWEIS in die Quelltabelle?
- in der von Dir erstellten Pivottabelle (genauso müßte meine aussehen!)
müssen nach dem Feld "Nr." die Namen aufsteigend sortiert werden. Wie kann
ich auf die Feldeigenschaften von "Nr." zugreifen, wenn kein graues Feld da
ist?
ich habe eine komplett neue Pivot-Tabelle gemacht. Die Quelle ist die
Tabelle auf dem Blatt2. Die Namen habe ich mit der Verknüpfungsformel aus
der Tabelle1 genommen. Die gefilterten Namen habe ich einfach
durchnummeriert. Die SVERWEIS-Formel steht bei den Nummer drin. Musst nur
in eine Zelle klicken. Danach Pivot-Tabelle neu gemacht und dabei dann auch
Nr. mit hereingezogen.
--
Mit freundlichen Grüssen
Claus Busch

Win XP Prof SP2; Office 2000 SP3
claus_busch(at)t-online.de
Claus Busch
2006-10-29 21:20:12 UTC
Permalink
Hallo Henriette,

ich habe nun auch die Nummerierung in die Original-Tabelle auf
Tabellenblatt1 übernommen. Die Formeln kannst du dort ersehen. Danach auf
die Pivot-Tabelle geklickt, den Assistenten aufgerufen, einmal auf zurück
geklickt, den Bereich neu angepasst, fertig gestellt. Dann Nr. in das
Zeilenfeld ziehen und sortieren.
--
Mit freundlichen Grüssen
Claus Busch

Win XP Prof SP2; Office 2000 SP3
claus_busch(at)t-online.de
Henriette van de Haar
2006-10-29 22:09:07 UTC
Permalink
Lieber Claus,

ich danke Dir unendlich für die tolle Hilfe!!!!!!
Danke, danke, danke.

Liebe Grüße,
Henriette
Post by Claus Busch
Hallo Henriette,
ich habe nun auch die Nummerierung in die Original-Tabelle auf
Tabellenblatt1 übernommen. Die Formeln kannst du dort ersehen. Danach auf
die Pivot-Tabelle geklickt, den Assistenten aufgerufen, einmal auf zurück
geklickt, den Bereich neu angepasst, fertig gestellt. Dann Nr. in das
Zeilenfeld ziehen und sortieren.
--
Mit freundlichen Grüssen
Claus Busch
Win XP Prof SP2; Office 2000 SP3
claus_busch(at)t-online.de
Claus Busch
2006-10-29 22:18:02 UTC
Permalink
Hallo Henriette,
Post by Henriette van de Haar
ich danke Dir unendlich für die tolle Hilfe!!!!!!
Danke, danke, danke.
keine Ursache, gern geschehen. Freut mich, wenn es nun deinen Wünschen
entsprechend funktioniert. Inzwischen habe ich die hochgeladene Datei
dynamisch gestaltet. Du könntest sie also auch übernehmen, indem du einfach
deine Daten einkopierst und die Formel entsprechend ausfüllst.
--
Mit freundlichen Grüssen
Claus Busch

Win XP Prof SP2; Office 2000 SP3
claus_busch(at)t-online.de
Loading...