ꜛ Tabellenspalten in Power Query sortieren (1)

Xtract: In Pow­er Query ist das Sortieren von Spal­ten so ähn­lich wie bei ein­er „Intelligen­ten” Excel-Tabelle. Einige Beson­der­heit­en erle­ichtern gewiss das Leben viel­er Anwen­der…

  Wis­sens­stand: Lev­el 1 ⇒ Pow­er Query für Ein­steiger – Keine/kaum Vorken­nt­nisse in PQ

Spalten in Power Query sortieren, (nur) etwas anders als in Excel

Damit Pow­er Query auch etwas zu tun bekommt, habe ich eine Liste der Mit­glieder des 18. Deutschen Bun­destages aus dem Netz herun­terge­laden und nach dem Zufall­sprinzip so richtig durcheinan­der gebracht. 😛 Laden Sie dieses File hier von unserem Serv­er herunter. Das stellt sich dann so dar:

Die unsortierte Liste der Mit­glieder des 18. Deutschen Bun­destages

Da Sie ja die Dat­en in Pow­er Query bear­beit­en und dort sortieren wollen, müssen Sie zu Beginn diese Auf­stel­lung in den Pow­er Query-Edi­tor importieren. Auch wenn es oft auf dem direk­ten Wege klappt empfehle ich Ihnen, die Dat­en zuvor in eine Intel­li­gente Liste zu trans­formieren. Anschließend ein Klick in die Dat­en und führen Sie dann den Import in den Pow­er Query-Edi­tor durch.¿ Danach wird sich das so darstellen:

Lassen Sie uns erst ein­mal mit ein­er etwas ungewöhn­lichen Sortierung begin­nen:

  1. Frak­tion
  2. Name
  3. Vor­name

In genau dieser Rei­hen­folge erweit­ern Sie die entsprechende Über­schrift. Sie begin­nen also in Frak­tion durch einen Klick auf den Pfeil    und wählen dann im Drop­Down Auf­steigend sortieren. Wie erwartet wird die Sortierung entsprechend geän­dert. Und in der Über­schrift ist eine kleine Änderung erkennbar, der Erweit­ern-Pfeil ist klein­er gewor­den und dafür ist rechts daneben ein schlanker Aufwärts-Pfeil für die auf­steigende Sortierung (siehe auch die näch­ste Abbil­dung).

Im näch­sten Schritt soll inner­halb der Frak­tion nach Name sortiert wer­den. Also erweit­ern Sie dies Über­schrift Name und auch hier geben Sie die auf­steigende Sortierung an. Passt! Die Frak­tio­nen sind nach wie vor zusam­men­hän­gend und die Namen inner­halb der Frak­tion sind wun­schgemäß sortiert. Dass auch hier der Pfeil für die Sortierung in der Über­schrift sicht­bar ist, ver­ste­ht sich von alleine. Und nun dür­fen Sie auch noch nach dem Vor­na­men auf­steigend sortieren, falls inner­halb der Frak­tion der Nach­name ein­mal mehrfach vorkom­men sollte (was aber nicht der Fall ist, da bei gle­ichem Namen der Ort als Zusatz ver­wen­det wird).

So weit, so gut. Bei diesen 3 Spal­ten ist das ja noch gut über­schaubar, aber wenn es deut­lich mehr Spal­ten sind, die vielle­icht auch noch unter­schiedlich auf- und absteigend sortiert wur­den, kom­men Sie nach einiger Zeit, wo Sie sich mit der Datei nicht beschäftigt haben, vielle­icht doch ins Grü­beln, in welch­er Rang­folge der Spal­ten sortiert wor­den sind. Aber auch da gibt es einen klaren Hin­weis durch PQ. Ganz dicht neben dem Erweiterungs-Sym­bol jed­er Spalte ste­ht klein und in zartem Grau die gesuchte numerische Angabe. 🙂 

Die Sorti­er-Rei­hen­folge

Das hat ja nun schon ein­mal pri­ma geklappt. Und jet­zt möchte ich, dass Sie die gewiss am meis­ten ver­wen­dete Sortier­rei­hen­folge anwen­den: 1. Name, 2. Vor­name, 3. Frak­tion. Ja… Irgend­wie will das meist nicht so funk­tion­ieren, wie Sie es gerne hät­ten, oder? 🙁 

Aber in ein Kästchen in der entsprechen­den Über­schrift mit dem Erweit­ern-Sym­bol Klick­en und Sortierung löschen auswählen, dann klappt das schon ein­mal. Aber natür­lich nur für die ger­ade gewählte Spalte! Nun habe ich mir über­legt, das müsste doch ein­fach­er gehen, als eine Spalte nach der anderen so zu „behan­deln”. Also habe ich die bei­den anderen Spal­ten gemein­sam markiert und ver­sucht, mit einem Schlag diese restlichen Sortierun­gen zu löschen. Lei­der wird hier nur die einzige mit rechts angek­lick­te Spalte wun­schgemäß behan­delt. Schade … 🙁 

Durch Zufall bin ich dann doch noch zu ein­er guten Lösung gelangt, mit einem Schlag alle existieren­den Sortierun­gen der gesamten Abfrage zu löschen. Ein Klick auf das Sym­bol welch­es so aussieht wie eine Tabelle mit einem kleinen Erweit­ern-Dreieck daneben im Schnittpunkt der Über­schriften und der Spal­ten:

Hier Klick­en bringt den Erfolg

… und es öffnet sich ein Drop­down, wo wie in einem Kon­text-Menü die gängig­sten Anweisun­gen aufge­führt sind. Klick­en Sie auf Spal­ten auswählen… und im darauf­fol­gen­den Dia­log sofort auf OK. Bin­go, prinzip­iell war’s das. Die let­zte eingestellte Sortierung ist erhal­ten geblieben aber die Sorti­er-Pfeile und damit auch deren Funk­tion­al­ität sind ver­schwun­den; Sie kön­nen nun wieder nach Belieben eine kom­plett neue Sortier­rei­hen­folge vornehmen. 😉 Und bei der Gele­gen­heit kön­nen Sie sich gerne auch ein­mal die weit­eren Auswahlpunk­te anse­hen, „man” kann ja nie wis­sen… 😉

Ach ja, und da StrgZ in Pow­er Query keine Funk­tion hat, kön­nen Sie auf diese Weise nicht den Ursprungszu­s­tand der unge­ord­neten Tabelle wieder­her­stellen. Der ein­fach­ste Weg wäre da wohl, die Arbeit abzubrechen, nicht zu spe­ich­ern und wieder von vorne zu begin­nen. Oder Sie markieren im recht­en Seit­en­fen­ster die 2. Zeile, Recht­sklick und wählen dann im Kon­textmenü Bis zum Ende löschen. Nach ein­er Bestä­ti­gung der Sicher­heitsabfrage kön­nen Sie dann erneut durch­starten.

▲ nach oben …

Hat Ihnen der Beitrag gefallen?
Erleichtert dieser Beitrag Ihre Arbeit?

Dann würde ich mich über einen Beitrag Ihrer­seits z.B. 1,50  freuen …


Über­sicht

PQ: Stan­dards und Tipps zum sortieren ein­er Tabelle

Find­en Sie <a href=„http://www.excel-ist-sexy.de/%ea%9c%9b-tabellenspalten-in-power-Query-sortieren‑1/” title=„Basics zum The­ma Sortieren in Pow­er Query” target=„_blank” rel=„noopener”>hier>

Hier sind Sie ger­ade

PQ: Leere Zellen nach unten sortieren <fol­gt>
Umlaute in PQ-Tabelle kor­rekt sortieren <fol­gt>
Dieser Beitrag wurde unter a) Keine Vorkenntnisse, Filtern & Sortieren, Ohne Makro/VBA, Power Query, PQ für Einsteiger, PQ-Basics abgelegt und mit , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.