15.09.2022, 14:00
Also Power Query ist ein sehr geniales Tool, das es schon etwas länger gibt und ab Version 2016 immer enthalten ist. Es ist auch grundsätzlich recht einfach zu bedienen, da in einer Abfrage sehr viele Funktionen einfach durch klicken ausgewählt werden.
Aber da es anders, als bisheriges ist, hatte ich mir anfangs (Dez. 2018) auch etwas schwer damit getan. Nach 2 bis 3 YouTube Videos hatte ich aber sehr schnell das Prinzip verstanden und kam ab dann sehr gut damit zurecht. Aber wie bei allem neuen, bis sich verinnerlicht hat, in welchem Menü/Untermenü sich die Funktion verbirgt, die man gerade sucht, dauert es etwas. Dies ist aber bei allen Tools so, die man noch nicht genügend gut kennt.
Ein großer Vorteil gegenüber Formeln und VBA ist, dass egal ob per Mausklick, im Zeileneditor, oder im erweiterten Editor, aus allem wird M-Code, der anfangs recht unleserlich wirkt. Wobei dies nicht schlimm ist, da es anfangs i.d.R. auch keinen Bedarf gibt, diesen anzupassen.
Ein weiterer großer Vorteil ist, dass nach jedem Schritt, eigentlich immer sofort das Ergebnis siehst. Du musst somit nicht erst viele Ablaufschritte zusammenklicken, um dann am Ende zu sehen, dass das Ergebnis nicht der Erwartung entspricht und du dann, wie bei einem Makro, mittels Debugger, die Schritte nachträglich kontrollierst und korrigierst, denn du siehst ja sofort was passiert.
Aber abgesehen davon, dass mit Power Query viel mehr geht, als sich die Entwickler mal vorgestellt hatten, ist es kein Ersatz für VBA.
Für die Vereinsauswertung habe ich fast nur Funktionen verwendet, die ich mir zusammenklicken konnte. Einzig für die dynamische Filterung von: verantwortliche Person und Gruppe, habe ich die 2 Filterschritte jeweils in eine if-Abfrage eingebunden.
Ganz wichtig, bin ich anfangs auch häufig darüber gestolpert, ist die Tatsache, dass Power Query Case-Sensitive ist. Und wenn nach Lösungen spezieller Fragen googelst, dann ist es meist hilfreich, die Frage in englischer Sprache zu formulieren.
Ich hoffe, dies hilft dir weiter.
Im übrigen bin ich mit dem gleichen Usernamen auch im ms-office-forum aktiv. Mein dortiger Footer verweist dich auf einen Thread mit einigen nützlichen Beispielen.
https://www.ms-office-forum.net/forum/sh...p?t=357276
Aber da es anders, als bisheriges ist, hatte ich mir anfangs (Dez. 2018) auch etwas schwer damit getan. Nach 2 bis 3 YouTube Videos hatte ich aber sehr schnell das Prinzip verstanden und kam ab dann sehr gut damit zurecht. Aber wie bei allem neuen, bis sich verinnerlicht hat, in welchem Menü/Untermenü sich die Funktion verbirgt, die man gerade sucht, dauert es etwas. Dies ist aber bei allen Tools so, die man noch nicht genügend gut kennt.
Ein großer Vorteil gegenüber Formeln und VBA ist, dass egal ob per Mausklick, im Zeileneditor, oder im erweiterten Editor, aus allem wird M-Code, der anfangs recht unleserlich wirkt. Wobei dies nicht schlimm ist, da es anfangs i.d.R. auch keinen Bedarf gibt, diesen anzupassen.
Ein weiterer großer Vorteil ist, dass nach jedem Schritt, eigentlich immer sofort das Ergebnis siehst. Du musst somit nicht erst viele Ablaufschritte zusammenklicken, um dann am Ende zu sehen, dass das Ergebnis nicht der Erwartung entspricht und du dann, wie bei einem Makro, mittels Debugger, die Schritte nachträglich kontrollierst und korrigierst, denn du siehst ja sofort was passiert.
Aber abgesehen davon, dass mit Power Query viel mehr geht, als sich die Entwickler mal vorgestellt hatten, ist es kein Ersatz für VBA.
Für die Vereinsauswertung habe ich fast nur Funktionen verwendet, die ich mir zusammenklicken konnte. Einzig für die dynamische Filterung von: verantwortliche Person und Gruppe, habe ich die 2 Filterschritte jeweils in eine if-Abfrage eingebunden.
Ganz wichtig, bin ich anfangs auch häufig darüber gestolpert, ist die Tatsache, dass Power Query Case-Sensitive ist. Und wenn nach Lösungen spezieller Fragen googelst, dann ist es meist hilfreich, die Frage in englischer Sprache zu formulieren.
Ich hoffe, dies hilft dir weiter.
Im übrigen bin ich mit dem gleichen Usernamen auch im ms-office-forum aktiv. Mein dortiger Footer verweist dich auf einen Thread mit einigen nützlichen Beispielen.
https://www.ms-office-forum.net/forum/sh...p?t=357276