PQ: Transponieren immer gleich großer Blöcke zu einer Kreuztabelle

  Wis­sens­stand: Lev­el 2 ⇒ Solides Basiswis­sen in Excel, etwas Erfahrung in PQ   

Ge­ge­ben ist eine zweis­paltige Lis­te, wo in  in Blöck­en á jew­eils 5 Zei­len unter­schiedliche Wer­te enthal­ten sind:

Die zu importieren­den Roh­dat­en

Die Dat­en sol­len nun zeilen­weise so auf­bere­it­et wer­den, dass in ein­er Kreuzta­belle die Spal­te Beze­ich­nung als Über­schrift ver­wen­det wird und die zuge­höri­gen Dat­en jew­eils in die Zei­len dar­un­ter ge­schrie­ben wer­den. – La­den Sie zu Be­ginn die Mus­ter-Da­tei von un­se­rem Serv­er her­un­ter.  For­matieren Sie den Bere­ich A3:B63 als Intel­li­gente Ta­bel­le. Im­por­tie­ren Sie die Dat­en an­schlie­ßend nach PQ, also in den Pow­er Que­ry-Edi­tor. Das Vorge­hen ist je nach Excel-Ver­sion unter­schiedlich, soll­te Ih­nen je­doch geläu­fig sein.

Die rest­li­chen Schrit­te sind über­raschend sim­pel und vor al­len Din­gen auf eine ge­rin­ge An­zahl be­schränkt:

  • Wech­seln Sie zum Reg­is­ter Spal­te hinzufü­gen , Klick­en Sie auf den Ein­trag Indexs­palte und umge­hend wird eine neue Spal­te mit der Über­schrift In­dex er­stellt, wo die Wer­te begin­nend mit 0 fort­laufend in auf­steigen­der Rei­hen­folge einge­tra­gen sind.
  • Acht­en Sie dar­auf, dass die Spal­te In­dex nach wie vor mar­kiert ist.
  • Wech­seln Sie zum Reg­is­ter Trans­formieren und wäh­len Sie dort in der Grup­pe Zah­len­spal­te das Sym­bol Stan­dard.
  • Klick­en Sie im Kon­textmenü auf die Aus­wahl Ganz­zahldivi­sion. Im Dia­log für die Ganz­zahldivi­sion ge­ben sie als Wert 5 ein, denn jed­er Block beste­ht ja aus fünf Zei­len. Prompt wird jede ein­zel­ne Grup­pe mit ei­nem Grup­pe(n)-In­dex verse­hen. Das stellt sich nun so dar:

Der Grup­pen-Index wur­de automa­tisch gener­iert

Da die Spal­te In­dex kün­ftig die ers­te Spal­te der Kreuzta­belle sein wird kön­nte es irri­tieren, dass die ers­te Daten­zeile mit 0 begin­nt.  Hier bie­tet es sich an, noch ein­mal auf das Sym­bol Stan­dard zu Klick­en, als Rechen­op­er­a­tion die Addi­tion zu wäh­len und als Wert (natür­lich) 1 ein­zu­ge­ben. Da­mit ist die­ses Prob­lem ge­löst.

  • Im­mer noch im Reg­is­ter Trans­formieren mar­kie­ren Sie jene Spal­te, wel­che die Über­schriften für die kün­ftige Kreuzta­belle ent­hält. Die­ses ist hier na­tur­ge­mäß die Spal­te Beze­ich­nung.
  • Da­nach wäh­len Sie in der Grup­pe Be­lie­bi­ge Spal­te das Sym­bol für Piv­otieren  (nicht Ent­piv­otieren).
  • Im Dia­log-Fen­ster acht­en Sie dar­auf, dass bei Wertes­palte  jene Spal­te aus­gewählt ist, wel­che die zu der Über­schrift gehöri­gen Wer­te ent­hält. In die­sem Fall wur­de die Spal­te Wer­te automa­tisch ge­wählt, was hier auch kor­rekt ist.
  • Klick­en Sie nun auf den Text Erweit­erte Optio­nen und wäh­len in dem herun­tergeklappten Menü die let­zte Zei­le Nicht agg­re­gie­ren:

Die Ein­stel­lun­gen im Dia­log Spal­te piv­otieren

Nach ei­nem OK  wird ruck zuck die Kreuzta­belle wie gewün­scht er­zeugt:

Das Wun­schergeb­nis ist erre­icht

Schlie­ßen & la­den oder Schlie­ßen & la­den in…  und die er­zeug­te Kreuzta­belle wird in ei­nem neu­en Blatt oder an gewün­schter Posi­tion in  Ex­cel einge­tra­gen. Für eine „nor­male” Auswer­tung der Dat­en wür­den sie natür­lich die ur­sprüng­li­che Ta­bel­le als Ba­sis für eine Piv­ot-Ta­bel­le ver­wen­den. Das war hier aber nicht ge­fragt und das gewün­schte Ziel ist erre­icht. In Ex­cel wer­den Sie wahrschein­lich noch die Spal­te mit den Um­sät­zen als Wäh­rung for­matieren, aber das war’s dann wirk­lich. 😎 

Wo­bei…  Wenn Sie Lust, En­er­gie und For­scher­geist ha­ben, dann dür­fen Sie ger­ne auch eine sta­tis­tis­che Auswer­tung mit den Mit­teln des Pow­er Que­ry er­stel­len. Denk­bar wäre da Ge­sprä­che je Stun­de und/oder ge­tä­tig­ter Um­satz pro Ge­spräch, Ba­sie­rend auf der jew­eili­gen Kalen­der­woche. 

▲ nach oben …

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

Dann würde ich mich über einen Beitrag (z.B. 1,00€) Ihrer­seits freuen …

Dieser Beitrag wurde unter Kreuztabelle, Power Query, Spalten bearbeiten, Transponieren abgelegt und mit , , , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.