Bei einem Kundenauftrag bin ich auf das Problem gestossen dass eine Pivot Tabelle die ich erstellt hatte falsch sortierte.
Meine Tabelle hatte Preiscodierungen die Alphabetisch codiert waren: AAA, AAB, AAC, etc. bis ZZZ.
Erwartet hätte ich dass die Kombinationen tabellarisch in der Pivot Tabelle aufgeführt worden wären. Komischerweise war dann aber AMJ, APR, und AUG zuvorderst!
„Was passiert da?”, dachte ich mir.
Nach einer kurzen Suche auf dem Internet habe ich das Problem zwar ähnliche beschrieben gefunden in einem Forum, jedoch ohne Lösung. Also hab ich mir die Mühe gemacht des Rätsels Lösung zu suchen und es hier auf Deutsch zu dokumentieren*!
Pivot Tabelle Sortiert nicht Alphabetisch
Excel Sortiert Text standardmässig nach Alphabet. Nun gibt es aber eben auch Text den man in den meisten Situationen NICHT alphabetisch sortiert haben möchte, wie zum Beispiel die Abkürzungen für Monate. Diese möchte man meistens in der Reihenfolge in der sie auf dem Kalender auftauchen haben. Also Jan, Feb, Mrz, etc.
Excel ist intelligent genug dies zu erkennen! In 99% der Fälle hilft uns diese Intelligenz also… aber dann gibt es eben auch diese 1% bei denen wir uns dann wundern wenn Excel uns eine komplett Falsche Auswertung erstellt. So in meinem Beispiel: APR (April) und AUG (August) standen vorne in der Liste da dies Standardabkürzungen für Monate sind welche in Excel bereits hinterlegt sind.
Wenn „Beim Sortieren benutzerdefinierte Liste verwenden” für Pivot Tabellen aktiviert ist, dann erscheinen die Resultate aus den Listen zuerst, alles andere kommt danach!
Auch in dem Beitrag im Forum war das Problem auf die Benutzerdefinierte Liste zurückzuführen! Hier war FR, welches im Beitrag für Frankreich stand, halt eben auch die Abkürzung für Freitag.
Was ist nun aber mit „AMJ”?
Dies wird ebenfalls durch die Benutzerdefinierte Liste beeinflusst… auch wenn die Kombination in diesen Listen nicht auffindbar ist! Die Kombination AMJ, scheint von Excel als eine französische Datumscodierung gelesen zu werden: année mois jour. Dies ist eine Vermutung meinerseits! Falls ein Leser dieses Beitrags genaueres weiss, bitte bei mir Melden! Fakt ist: mit der untenstehenden Lösung wird auch das AMJ Problem gelöst!
Die Lösung
Im PivotTable-Tools Menü>Optionen Register>Optionen auswählen. Im PivotTable-Optionen Fenster das sich öffnet auf den Register Summen & Filter gehen, dann unter Sortierung das Häckchen für „Beim Sortieren benutzerdefinierte Liste verwenden” raus machen!
Ohne die Benutzerdefinierte Sortierung werden die Resultate in der genauen Alphabetischen Reihenfolge wiedergegeben!
Gewollt NICHT Alphabetisch oder Nummerisch Sortieren in Excel
Wer eine Pivot Tabelle nach einer Nicht-Alphabetischen oder Nummerischen Reihenfolge Sortieren möchte, kann dies auch tun. Einfach eine benutzerdefinierte Liste erstellen und dann danach sortieren Lassen in dem das Häckchen wie oben Beschrieben eben gesetzt ist. Hier auch noch den Beitrag über Pivot Tabellen benutzerdefiniertes Sortieren lesen wer mehr Informationen dazu braucht!
* Nach dem ich das Problem erkannt habe, konnte ich dann auch einen guten Beitrag auf Englisch bei Deobrah Dalgleish finden.
AMJ steht in der Planung häufig für April-May-June als 2. Quartal im Geschäftsjahr
Hi trieblich,
AMJ als April May June für Q2 kenne ich, aber da die Kombination nicht in den Benutzerdefiniertenlisten erschien muss ich es ausschliessen. Einzigemöglichkeit: Excel greift auf eine Verdeckte, bez. fest installierte Liste von Begriffen zurück, welche dem User nicht ersichtlich ist, welche aber mit den Benutzerdefinierten Listen zusammenhängt!
Danke für die Lösung so musste ich nicht lange suchen.
perfekt, danke dir! Hatte sowas in der Art vermutet.
Bin fast verzweifelt…danke für die Lösung meines Problems
Bin fast verzweifelt. Danke für die Lösung
Gern geschehen!
Großes Dankeschön! War auch schon der Verzweiflung nahe,…
Super super Dein Beitrag – ich habe schon Monate nach der Lösung gesucht – ich bin happy
Danke Dir – hat mich schon ewig gestört und Zeit gekostet durch das manuelle Nachsortieren
Super! Dieses Problem hat uns schon länger beschäftigt.
Mega gut!! Vielen Dank, dass du dir die Zeit genommen hast, dass Problem zu enträtseln, damit hast du bestimmt einigen Menschen ein paar graue Haare erspart! Auf so einen voreingestellten Automatismus muss man erst mal kommen…..Danke jedenfalls! SO hat es mich nur 10 Minuten Zeit gekostet.
Super, danke für die Lösung!
Leider behebt es mein Problem nicht ganz… ich möchte in Zeilen eine Liste mit zweistelligen Ländercodes alphabetisch sortieren und in Spalten die Monate über mehrere Jahre.
Schalte ich die benutzerdefinierten Listen aus, werden die Monate nicht mehr richtig sortiert.
Dummerweise darf ich die Zeilen nicht manuell sortieren, da erscheint eine Fehlermeldung.
Kennst Du auch eine Möglichkeit, die benutzerdefinierten Listen auf Feldebene auszuschalten?