Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

PQ Spalten erzeugen und zusammenführen
#1
Hallo PQ Auskenner,

mir stellt sich ein, für mich noch unlösbares, Problem. 
Aus einer Übersicht(Siehe Anhang) sollen Datensätze(Charge -Nr)  anhand der Zählwerte(start,end) generiert werden.

Die Idee dahinter:  Falls ein Datensatz zu der Übersicht hinzukommt soll die Ergebnistabelle automatisch erzeugt werden. Wenn möglich auch nur das hinzugefügt werden was neu hinzugekommen ist. 

Mit meinen einfachen PQ Kenntnissen komme ich nicht weiter.  

Die Idee ist es mittels Schleifenkonstruktion die Lösung zu erhalten. Nur fehlt mir hier noch der Durchblick über die M-sprachspezifischen Möglichkeiten.

Ich würde mich freuen wenn einer von Euch mir die Lampe anmacht.  
 

.xlsx   PQ Spalte erzeugen.xlsx (Größe: 10 KB / Downloads: 8)

gruß 

rb
Antworten Top
#2
Hallo Ralf,

nachdem noch keiner geantwortet habe, habe ich es mal versucht. Die Lösung ist zwar etwas umständlich und könnte ggf. vereinfacht werden. Hier ist meine Lösung.


Angehängte Dateien
.xlsx   Kopie von PQ Spalte erzeugen.xlsx (Größe: 23,86 KB / Downloads: 8)
Gruß
Michael
Antworten Top
#3
Hallo Michael, 

vielen Dank für deine Lösung. Das Ergebnis spricht für sich. Es sind schon einige Schritte zusammen gekommen, auf Welche ich mit Sicherheit nicht
gekommen wäre. 
Ich dachte zwar an eine eher programtechnische Lösung im M-Code aber da bin ich evtl. doch im falschen Forum. Da wäre sicher ein PowerBI Forum die bessere Wahl. Nur kenne ich (noch) Keines.

Ich hoffe das sich vielleicht doch noch Jemand an das Problem herantraut. Bis dahin werde ich versuchen deine Schritte nachzuvollziehen. 

nochmals vielen Dank für deine Zeit und Mühe. 


gruß

rb
Antworten Top
#4
Hallo,

Michaels hinzufügen der Kommata ist sehr gut.

Ich habe die Bearbeitung nach der Entpivotierung ein wenig vereinfacht indem ich die Nummerierung der getrennten Spalten genutzt habe.  (Erlaubt ????)
Durch die Sortierung vor der Trennung ist die Anzahl der möglichen Einträge ein wenig flexibler.

ps.
In Michaels PQ sind die 6 Schritte "Hinzugefügter Index" bis "Nach unten gefüllt" nicht notwendig, da ich die Werte der Spalte "YY" schon in "nr-start" hatte.


Angehängte Dateien
.xlsx   PQ Spalte erzeugen.xlsx (Größe: 20,28 KB / Downloads: 1)
.xlsx   PQ Spalte erzeugen2.xlsx (Größe: 23,93 KB / Downloads: 1)
helmut

Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.





Antworten Top
#5
Hallo Ralf,

naja, Power Query erzeugt ja auch nur M-Code bei den einzelnen Schritten. Das einzige was ich jetzt noch zusätzlich gemacht habe, ist bei einem Zwischenschritt eine Liste über eine aus der Abfrage generierten Abfrage zu erzeugen.

Eventuell schaust du mal ins MS-Office-Forum, dort gibt es einige Leute, die mit PQ sehr gut umgehen können.

Ansonsten gibt es die üblichen Verdächtigen (idR englisch aber mit hoher Teilnehmerzahl):
https://community.powerbi.com/
https://www.mrexcel.com/board/forums/power-bi.29/+
https://www.xing.com/communities/groups/...up-1074560

EDIT: Da habe ich doch glatt noch Ken Puls vergessen: https://www.excelguru.ca/forums/forumdis...amp-M-code

Ich habe von Günther noch einen Tipp und zwei Links auf seine Seite bekommen, die ich hier noch posten möchte (Danke hierfür an Günther - auch bekannt als GMG-CC):
http://www.excel-ist-sexy.de/pq-listenei...spezial-1/
http://www.excel-ist-sexy.de/kategorie/p...ery/liste/
Gruß
Michael
Antworten Top
#6
Hallo,

nach Excel ist sexy:


Angehängte Dateien
.xlsx   PQ Spalte erzeugen3.xlsx (Größe: 19,48 KB / Downloads: 3)
helmut

Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.





Antworten Top
#7
Danke euch beiden. Mir raucht der Schädel. Ich hänge bei meinen Versuchen an gefühlten Kleinigkeiten fest. 
Ich habe heute schon einige Seiten durchstöbert und auch diverse Links gesammelt. Aber diese hier werde ich mir sicher auch noch ansehen.
Ich bin gespannt wann bei mir der PQ-Knoten platzt. Aber bis dahin wird es wohl noch einige Zeit benötigen. 

gruß

rb
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste