Pivot-Tabelle Keine benutzerdefinierte Sortierung - Excel-Tipps

Inhaltsverzeichnis

Wenn Sie den Namen eines Features tatsächlich kennen, ist es manchmal einfach zu finden, wie Sie dieses Feature steuern können. Aber mit dem heutigen Thema haben die meisten Leute, die von diesem "Bug" gestochen werden, keine Ahnung, warum es passiert. Sie werden ein Symptom melden, das wie folgt lautet: "Aus irgendeinem Grund erscheinen zwei unserer Mitarbeiter immer ganz oben auf unseren Pivot-Tabellen." Ich werde oft vorhersagen, dass der Mitarbeiter Juni oder Mai oder vielleicht sogar Freitag heißt.

Hier ist die Geschichte: Jede Kopie von Excel beginnt mit vier integrierten benutzerdefinierten Listen. Diese Listen enthalten die zwölf Monatsnamen, sieben Wochentagsnamen, zwölf Monatsabkürzungen und sieben Wochentagsabkürzungen. Benutzerdefinierte Listen werden häufig in Verbindung mit dem Füllgriff verwendet, um schnell Überschriften in einem Arbeitsblatt hinzuzufügen.

Benutzerdefinierte Listen haben jedoch andere Verwendungszwecke. Sie können nach einer benutzerdefinierten Liste sortieren. Im Dialogfeld "Sortieren" bietet die Dropdown-Liste "Sortieren nach" aufsteigende, absteigende und benutzerdefinierte Liste. Außerdem können Sie eine benutzerdefinierte Liste verwenden, um die Reihenfolge der Elemente in einer Pivot-Tabelle zu steuern.

Da benutzerdefinierte Listen nützlich sind, erstellen viele Benutzer neue benutzerdefinierte Listen. Eine Liste kann so kurz wie zwei oder so lang wie 254 Elemente sein. Sie können benutzerdefinierte Listen für Ihre Produktlinien, Kostenstellen oder Werksstandorte hinzufügen.

Zum Beispiel habe ich eine benutzerdefinierte Liste mit drei Regionsnamen: Ost, Zentral, West. Die Liste enthält die Elemente in dieser Reihenfolge. Wenn ich eine Pivot-Tabelle erstelle, zeigt die Pivot-Tabelle automatisch die Regionen in der Reihenfolge Ost, Zentral, West an, obwohl die normale Sequenz Zentral, Ost, West wäre.

Die Regionen in Spalten werden aufgrund der benutzerdefinierten Liste zuerst nach Osten sortiert.

Was passiert, wenn Ihr Unternehmen eine neue Region im Süden eingeführt hat und Sie die benutzerdefinierte Liste nicht aktualisieren? Excel verwendet Ost, Zentral, West aus der benutzerdefinierten Liste und zeigt dann die Elemente an, die nicht in der benutzerdefinierten Liste enthalten sind:

In der Liste fehlende Elemente werden zuletzt in der Pivot-Tabelle angezeigt

Stellen wir uns jedoch vor, Sie hätten keine benutzerdefinierten Listen erstellt. Ihre Version von Excel verfügt nur über die vier integrierten Listen. Es gibt achtunddreißig Wörter, die zufällig in diesen benutzerdefinierten Listen enthalten sind. Wenn Sie einen Datensatz mit Vornamen haben und einige dieser Vornamen zufällig in der Liste mit 38 Wörtern enthalten sind, werden diese Namen oben in der Pivot-Tabelle sortiert. Ich kenne nicht viele Leute namens Di oder Do. Aber ich kenne viele Leute mit dem Namen Jan. Das Problem tritt auf, wenn Ihre Daten einen dieser Namen enthalten: Apr, April, Aug, August, Dezember, Dezember, Februar, Februar, Fr, Freitag, Januar, Januar, Juli, Juli, Jun, Juni, März, März, Mai, Mai, Mo, Montag, November, November, Oktober, Oktober, Sa, Samstag, September, September, So, Sonntag, Do, Donnerstag, Di, Dienstag, Mi und Mittwoch.

Hinweis

Während der Aufnahme des folgenden Videos habe ich versehentlich festgestellt, dass die Sortierung der Pivot-Tabellen aus verschiedenen Listen stammen kann. Jan aus den Monatsabkürzungen und April aus den Monatsnamen werden beide vor einem anderen Namen wie Andy sortiert. Es gibt jedoch keine klare Regel, nach der benutzerdefinierte Listen zuerst sortiert werden. Ich habe sogar mit Sam Rad im Excel-Team gesprochen, und es ist nichts definiert, um das Mischen von Elementen aus mehreren Listen zu handhaben. Sam schlägt vor, wenn Sie die Sortierung einer Pivot-Tabelle steuern möchten, alle Elemente in derselben benutzerdefinierten Liste zu belassen.

Also - wie bringt man Jan dazu, nicht mehr an die Spitze einer Pivot-Tabelle zu sortieren? Schließlich können Sie diese integrierten benutzerdefinierten Listen nicht löschen.

  1. Klicken Sie mit der rechten Maustaste auf die Pivot-Tabelle und wählen Sie Optionen.
  2. Wechseln Sie in den Pivot-Tabellenoptionen zur Registerkarte Summen und Filter.
  3. Deaktivieren Sie das Kontrollkästchen Benutzerdefinierte Listen beim Sortieren verwenden.
    Hinweis: Dadurch wird die bereits vorhandene Pivot-Tabelle nicht repariert. Sie müssen Schritt 4 ausführen, um eine bereits vorhandene Pivot-Tabelle neu zu sortieren.
  4. Öffnen Sie die Dropdown-Liste Region in der Pivot-Tabelle. Wählen Sie Aufsteigend sortieren
Schalten Sie die Funktion aus.

Wenn Sie über Office 365 oder Excel 2019 verfügen, können Sie die Standardeinstellungen für alle zukünftigen Pivot-Tabellen ändern, um diese Funktion zu deaktivieren. Gehen Sie zu Datei, Optionen, Daten, Standardlayout bearbeiten. Klicken Sie im nächsten Dialogfeld auf Pivot-Tabellenoptionen und deaktivieren Sie die oben gezeigte Funktion.

Schau Video

Video-Transkript

Lernen Sie Excel aus Podcast, Episode 2211: Pivot-Tabelle, keine benutzerdefinierte Sortierung.

Hey, willkommen zurück bei Netcast, ich bin Bill Jelen. Die heutige Frage: Warum sortieren meine Pivot-Tabellen in einer seltsamen Reihenfolge?

Okay, wir haben hier eine Liste von Mitarbeitern, die alle Vornamen haben - Adam, April, Claire, Della - wir fügen eine Pivot-Tabelle ein: Einfügen, PivotTable, OK - Namen eintragen Die linke Seite und der Verkauf kommen aus irgendeinem Grund im Januar und April an die Spitze, gefolgt von Gary, Otto, Paul, Mai, Juni und allen anderen in alphabetischer Reihenfolge. Was ist denn hier los?

Nun, ich weiß genau, was hier los ist, und oft benutze ich das absichtlich. Lassen Sie mich Region einfügen, und Sie werden feststellen, dass Region angezeigt wird: Ost, Zentral, West. Warum taucht es auf, Ost, Zentral, West? Weil ich eine benutzerdefinierte Liste eingerichtet habe: Datei, Optionen, Erweitert, ganz nach unten scrollen, Benutzerdefinierte Listen bearbeiten und sehen? Ich habe eine Liste - Ost, Zentral, West. Und diese Liste ermöglicht es mir, diese Liste mit dem Füllgriff zu füllen. Sie ermöglicht es mir, die Daten in diese Liste zu sortieren. Sie müssen in Daten gehen, sortieren und dann die dritte benutzerdefinierte Dropdown-Liste auswählen und automatisch Pivot-Tabellen werden in diese Liste sortiert. Das ist wunderschön, oder? Ich möchte, dass das passiert.

In dem Fall, in dem wir Mitarbeiter anstelle von Region haben - und zufällig einige Mitarbeiter mit den Namen Januar, April, Mai, Juni oder Mittwoch -, werden sie ganz oben auf der Liste stehen. Warum nun Gary, Otto und Paul? Weil ich ständig gefälschte Daten erstelle und daher eine benutzerdefinierte Liste habe, die mit Andy beginnt und 26 Namen enthält, und es kommt vor, dass Gary, Otto und Paul zufällig auf meiner Liste stehen. Wenn wir einen Mitarbeiter namens Mittwoch oder Dienstag gehabt hätten, hätte er auch ganz oben auf der Liste gestanden.

Das einzige, was ich hier wirklich nicht erklären kann - und ich versuche zu verstehen, wie Excel die ganze Zeit funktioniert -, aber in diesem speziellen Fall kann ich das Muster nicht ganz herausfinden, weil Januar und April darin sind Liste hier - die vierte Liste von oben - und wenn ich gerade im Januar getippt und den Füllgriff gepackt und gezogen habe - oder, sagen wir, ich habe Jan eingegeben und den Füllgriff gepackt und gezogen -, wird es gehen Verwenden Sie diejenige, die dem Boden am nächsten liegt, oder? Dieser mit dem zusätzlichen Wort "Total" wird also anstelle dieses Wortes ganz oben auf der Liste verwendet. Okay, also Januar und April sind in dieser Liste und dann - hier, wo ist Andy, genau hier - also hier sind Gary, Otto und Paul in dieser Liste. Aber Mai und Juni - nun, Mai ist in dieser Liste und Juni ist in dieser Liste. Recht. Also, warum es 's Mischen von Elementen aus dieser Liste, dieser Liste und dieser Liste - Ich habe keine Erklärung dafür. Ich hätte erwartet, dass es eine Liste ausgewählt und alles aus dieser Liste verwendet hätte, weißt du, oder so, oder? Warum Januar und April - und dann Juni bis hierher? Das macht für mich überhaupt keinen Sinn.

Aber das ist sowieso nicht der Punkt der Episode. Sie haben sich eingeschaltet, um herauszufinden: "Wie können Pivot-Tabellen ohne eine benutzerdefinierte Sortierung erstellt werden?" Folgendes müssen Sie also tun: Um nur diese Pivot-Tabelle zu ändern, klicken Sie mit der rechten Maustaste, gehen Sie zu PivotTable-Optionen, wechseln Sie zur zweiten Registerkarte mit dem Namen Summen und Filter und deaktivieren Sie dieses Kontrollkästchen "Benutzerdefinierte Listen beim Sortieren verwenden". Nun, das behebt es nicht. Und selbst das Entfernen des Mitarbeiters und das Zurücksetzen des Mitarbeiters können das Problem nicht beheben. Sie müssen hier zu diesem Dropdown-Menü gehen und Sortieren von A bis Z sagen, und das wird es beheben.

Aber was ist, wenn Sie nie wollen, dass dies passiert? Sie haben jemanden namens Jan, der immer ganz oben auf der Liste steht. Nun, Sie können es dauerhaft ausschalten. Gehen Sie zu Datei, Optionen, Daten - jetzt ist dies brandneu in Office 365, kam 2017 - Standardlayout bearbeiten. Gehen Sie zu PivotTable-Optionen, gehen Sie zu Summen und Filter und deaktivieren Sie "Benutzerdefinierte Listen beim Sortieren verwenden". Wenn Sie diese Auswahl nicht haben, ist es Zeit für ein Upgrade auf Office 365. Es gibt wirklich keinen Grund, Excel 2016, Excel 2013 oder Excel 2010 zu verwenden. Sie möchten die neueste und beste Version erhalten - alle neuen Funktionen Monat, und sie geben uns wirklich jeden Monat viele tolle neue Funktionen. Es ist tatsächlich billiger, mit Office 365 zu arbeiten, als alle drei Jahre 400 US-Dollar zu zahlen. Es gibt also überhaupt keinen guten Grund dafür.

Pivot-Tabellen, benutzerdefinierte Listen, alle in meinem Buch LIVe, Die 54 besten Excel-Tipps aller Zeiten. Klicken Sie oben rechts auf "I", um mehr über das Buch zu erfahren.

Okay, heute abschließen: Warum sortieren May oder Jan immer wieder an der Spitze der Pivot-Tabelle? Dies liegt daran, dass Pivot-Tabellen dem Sortiermuster aller benutzerdefinierten Listen folgen und diese Monats- oder Wochentagsnamen in den benutzerdefinierten Listen enthalten sind. Wenn Sie also Mitarbeiter mit den Namen Juni, Mai oder Mittwoch beschäftigen, werden diese an die Spitze der Pivot-Tabelle sortiert. Wo können Sie Ihre benutzerdefinierten Listen sehen? Gehe zu Datei; Optionen; Fortgeschrittene; scrollen Sie ganz nach unten; Benutzerdefinierte Listen bearbeiten. Aber, hey, diese ersten vier Serien, die mit den Monats- und Wochentagsnamen? Diese können nicht entfernt werden. Sie dürfen diese nicht bearbeiten. Diese sind integriert. Okay, Ihre einzige Lösung besteht darin, alle Personen mit den Namen April oder Juni zu entlassen, oder Sie können mit der rechten Maustaste auf die Pivot-Tabelle klicken und Optionen auswählen. gehe zu Summen und Filter; Deaktivieren Sie "Benutzerdefinierte Listen beim Sortieren verwenden". Oder,Wenn Sie über Office 365 verfügen, deaktivieren Sie es einfach für jede zukünftige Pivot-Tabelle - Datei. Optionen; Daten; Standardeinstellungen für Pivot-Tabellen; Gehen Sie zu Pivot Table Options und schalten Sie es einmal aus. Es wird für alle zukünftigen Listen deaktiviert sein.

Um dies zu versuchen - um die Arbeitsmappe aus dem heutigen Video herunterzuladen - besuchen Sie die URL in der YouTube-Beschreibung.

Ich möchte mich bei Ihnen für Ihren Besuch bedanken. Wir sehen uns beim nächsten Mal für einen weiteren Netcast von.

Laden Sie die Excel-Datei herunter

So laden Sie die Excel-Datei herunter: pivot-table-no-custom-sort.xlsx

Excel-Gedanke des Tages

Ich habe meine Excel Master-Freunde um Rat zu Excel gebeten. Der heutige Gedanke zum Nachdenken:

"Lebe ein Excel-verliehenes Leben"

Areef Ali

Interessante Beiträge...