Konsolidierung und Transformation von Exceldateien aus Ordner mittels Power Query

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ก.ย. 2024
  • Der Import aus Ordnern ist eine große Stärke von Power Query. In diesem Video zeige ich, wie dieser Funktionieren kannst, auch wenn die Datenstruktur der jeweiligen Exceldateien eine gewisse Herausforderung darstellen.
    📊 BEISPIELDATEIEN 📊
    Die benutzten Beispieldateien gibt es für Abonnenten meines Newsletters kostenlos dazu: eepurl.com/cmkOEz
    👨‍🎓 TRAININGS 👩‍🎓
    Meine Power BI Online-Schulungen ssbi-blog.de/p...
    🥷 BERATUNG 🥷
    Du willst einen Beratungstermin buchen? Hier geht's lang: calendly.com/s...
    🙋‍♂️ KONTAKT 🙋‍♂️
    Website: ssbi-blog.de/
    LinkedIn: / lars-schreiber-power-bi
    Twitter: / schreiberlars
    🤿 SETUP 🤿
    kit.co/LarsSch...

ความคิดเห็น • 54

  • @gonzo5431
    @gonzo5431 5 หลายเดือนก่อน +4

    Boa.. auch wenn dein Video schon 2 Jahre alt ist, habe ich es jetzt erst gefunden. Super gut erklärt.. Du hast mir gerade ein riesen Anteil meiner Arbeit erleichtert ❤

    • @LarsSchreiber
      @LarsSchreiber  5 หลายเดือนก่อน

      Du ahnst nicht, wie sehr mich das freut. Danke für Dein Feedback und viel Erfolg mit PQ, Lars

  • @Big_F
    @Big_F 3 หลายเดือนก่อน +1

    Aufjeden Fall der beste Content im DE raum! Sehr hohe Expertise! Dankeschön!!!

    • @LarsSchreiber
      @LarsSchreiber  3 หลายเดือนก่อน

      Dankeschön ☺️🙏

  • @winni4ever
    @winni4ever 17 วันที่ผ่านมา

    Ich bin seit Mai intensiv dabei und mir war die Anpassung in der Beispieldatei noch gar nicht klar. Hab den Ordner-Import jetzt auch erst 1x gehabt und gewundert. Der zweite Punkt war die zeitige Typänderung. Das hat bei mir auch schon einmal zu einem Problem geführt und nun kann ich das umsetzen. Das Übrige habe ich bereits durch Linkedin Tutorials gelernt und ich bin einfach begeistert! Danke für dein Video!

    • @winni4ever
      @winni4ever 17 วันที่ผ่านมา

      Als Zusatz noch. Statt der Listen habe ich die Tabelle in der Beispieldatei über übrige Spalten entpivotiert. Unten bei der Quelle kann man dann die Maschinen oder was auch immer alphabetisch sortieren, Datentyp festlegen auf die Spalte und dann entpivotieren. Dann muss man nicht mehr den Typ für mehrere Spalten festlegen.

  • @annabunt2017
    @annabunt2017 11 หลายเดือนก่อน +1

    Tausend Dank! Dein Video ist einfach grandios!
    Du hast den Umgang mit PQ so gut strukturiert und souverän erklärt - ich bin einfach begeistert.
    …und genau dieses Wissen benötige ich gerade 😊

    • @LarsSchreiber
      @LarsSchreiber  11 หลายเดือนก่อน

      😍 Dankeschön

  • @b.zummse1593
    @b.zummse1593 10 หลายเดือนก่อน

    Danke für die detaillierten Erklärungen, sodass man auch als Neuling alles gut nachvollziehen kann!

  • @ThisIsScorefun
    @ThisIsScorefun 4 หลายเดือนก่อน

    Wow - so viele neue PQ Erkenntnisse für mich, einfach genial !

  • @stephanm9584
    @stephanm9584 ปีที่แล้ว

    Einfach verständlich und sehr hilfreiches Video - SUPER danke - Nicht oberflächlich sondern mal vertieft dargestellt wie auch so eine komplexere Datenstruktur bearbeitet werden kann

    • @LarsSchreiber
      @LarsSchreiber  ปีที่แล้ว

      Vielen Dank für Deine Anerkennung ☺️

  • @Big_Paeschi
    @Big_Paeschi 2 ปีที่แล้ว

    Sehr, sehr geil ….. ganz großes Kino. PQ ist echt schon genial, man kann die Daten gut „manipulieren“, der geneigte Anwender merkt nichts davon und freut sich, dass alles wie von Zauberhand 😊 bereinigt und berichtigt wird.

  • @djerikgerst12
    @djerikgerst12 9 หลายเดือนก่อน

    vielen dank. die technik funktioniert einwandfrei!!! ich habe sie jetzt angewand, und konnte damit daten aus tausenden files eine tabelle laden. die tabelle ist super strukturiert, formatiert und fehlerfrei und das bei 65000 zeilen und 203 spalten! fabelhaft.

    • @LarsSchreiber
      @LarsSchreiber  9 หลายเดือนก่อน

      Das freut mich extrem. Auch deshalb, weil mein Video ja nicht gerade kurz ist und Du dich trotzdem durchgekämpft hast. Sehr cool 😎

  • @jueroe3753
    @jueroe3753 ปีที่แล้ว

    Danke, speziell die Einbindung der Dynamik hat mich fasziniert und das fand ich persönlich für unheimlich hilfreich.👋

  • @FindeFritzi
    @FindeFritzi 8 หลายเดือนก่อน

    Lars, das Video ist echt der Hammer. Vielen Dank.

    • @LarsSchreiber
      @LarsSchreiber  8 หลายเดือนก่อน +1

      Das freut mich sehr. Frohes neues Jahr 😉

  • @AB-jz6ct
    @AB-jz6ct 3 หลายเดือนก่อน

    Super !! Sehr viel Input !! Gibt aber noch mehr Output

  • @Lanske
    @Lanske ปีที่แล้ว

    Vielen, lieben Dank dafür. Nach einer Woche Recherche und vielen Fragezeichen bei den Funktionen, die MS spartanisch auflistet, hast Du mir ein paar Lampen geputzt und andere erst einmal eingeschaltet ;o) Die Dynamik der sich verändernden Spaltennamen und Deine Lösung dafür sind klasse. Ein Schritt weiter bin ich damit. Für andere Benutzer vielleicht trivial, aber für mich bisher schwierig.
    Ich habe x Dateien = x Monate und jetzt habe ich mit List.Count die Anzahl der Monate und kann aus meiner Parameterliste, die einfach die zwölf Monate enthält, mit Table.RemoveRows nur die vorhandenen Monate ermitteln (12 minus Anzahl natürlich ;o))
    Vermutlich nicht der eleganteste Weg, aber er funktioniert. Mehr davon *g*

    • @LarsSchreiber
      @LarsSchreiber  ปีที่แล้ว

      Es freut mich sehr, wenn ich ein wenig mehr Licht ins Dunkel bringen konnte. Danke für Dein ausführliches Feedback ☺️

  • @christianfolsch5003
    @christianfolsch5003 10 หลายเดือนก่อน

    Vielen Dank für das tolle Video! Eine kleine Anmerkung hätte ich zur dynamischen Lösung der Datentypen. Ich würde die Wertfelder entpivotieren (andere Spalten entpivotieren), den Datentyp für Wert ändern und anschließend wieder pivotieren. Das ginge auch dynamisch ohne die komplexen Formellösungen. Bitte gerne mehr solche Beiträge.

    • @LarsSchreiber
      @LarsSchreiber  10 หลายเดือนก่อน +1

      Moin Christian, danke für Dein konstruktives Feedback. Ja, das ist ebenfalls eine gangbare Lösung. Ich nutze meine Formeln lieber, auch wenn sie etwas komplexer sind, weil Pivotieren und Entpivotieren bei größeren Tabellen durchaus auf die Performance gehen können und ich dies vermeiden möchte. Schlägt Dir Deine Lösung nicht auf die Performance, ist das von der Umsetzung sicher leichter! Schönen Sonntag 🙂

    • @christianfolsch5003
      @christianfolsch5003 10 หลายเดือนก่อน

      @@LarsSchreiber Hallo Lars, vielen Dank für deine Rückmeldung. Mir fällt eigentlich keine Konstellation ein, in der ich die Daten anschließend wieder Pivotieren würde. Es sei denn, die Daten sollten so ausgegeben werden. Für eine Weiterverarbeitung brauche ich die Daten entpivotiert. Vielen Dank und schönen Sonntag noch

  • @imanolstick
    @imanolstick ปีที่แล้ว

    Super! Endlich mal einfach erklärt!

  • @MrToxicMinded
    @MrToxicMinded ปีที่แล้ว

    Mega gut erklärt, vielen Dank für deine Mühe welche Du dir machst.

    • @LarsSchreiber
      @LarsSchreiber  ปีที่แล้ว

      Danke für Deine Anerkennung ☺️

  • @abdurrahmancolak6151
    @abdurrahmancolak6151 ปีที่แล้ว

    Super, hat mir sehr geholfen viel3n Dank 😊

  • @swenzeller
    @swenzeller 8 หลายเดือนก่อน

    Sehr sehr gut!!!

    • @LarsSchreiber
      @LarsSchreiber  8 หลายเดือนก่อน

      Vielen Dank 🙏

  • @MrJadison7
    @MrJadison7 2 ปีที่แล้ว +1

    tolles Video

  • @swenreichelt8634
    @swenreichelt8634 8 หลายเดือนก่อน

    Vielen Dank - besser erklären kann man es nicht !

    • @LarsSchreiber
      @LarsSchreiber  8 หลายเดือนก่อน +1

      Herzlichen Dank ☺️

  • @frankbook5057
    @frankbook5057 ปีที่แล้ว

    Mega super Video. Wie immer...

  • @djerikgerst12
    @djerikgerst12 ปีที่แล้ว

    herzlichen dank. sehr gut! meisterstück.

  • @a.f.-l.6454
    @a.f.-l.6454 13 วันที่ผ่านมา

    Danke!

    • @LarsSchreiber
      @LarsSchreiber  12 วันที่ผ่านมา

      Wow, ganz herzlichen Dank ☺

  • @digital_audit
    @digital_audit ปีที่แล้ว

    Wahnsinn! Vielen Dank!

  • @petras.3101
    @petras.3101 ปีที่แล้ว

    Das war jetzt genau das Video, dass ich für die Lösung meines Problems gebraucht habe. Echt klasse, vielen Dank. Ein Problem habe ich jetzt noch, da muss ich mal auf die Suche gehen, ob ich da auch noch was dazu finde. Ich lösche in jeder Datei immer die letzten beiden (von drei) Zeilen. Jetzt habe ich festgestellt, dass es auch Dateien gibt, da habe ich überhaupt nur eine Zeile. Im Ergebnis wird mir dann für diese Datei gar nichts angezeigt. Unter welchem Stichwort könnte ich da nach einer Lösung suchen? Danke - und weiter so mit den tollen Videos.😀

    • @LarsSchreiber
      @LarsSchreiber  ปีที่แล้ว

      Statt die letzten zwei Zeilen zu löschen, kannst Du auch sagen, dass Du nur die erste behalten willst. Das sollte dann auch bei der Datei mit nur einer Zeile funktionieren. Danke für Dein tolles Feedback ☺️

    • @petras.3101
      @petras.3101 ปีที่แล้ว

      @@LarsSchreiber Wie dumm von mir, so einfach kann es sein. Ich liebe Power Query bin aber noch nicht so fit. Aus den Zeilen, die ich lösche, extrahiere ich vorher je 2 Zahlen (so wie Du das Datum). Wenn die Zeilen aber in der Datei nicht vorhanden sind, läuft das ganze dann auch auf einen Fehler. Wenn Du dafür auch noch einen Tipp hast, hast Du mir das Wochenende gerettet. Danke - Ich habe Dir ein Like dagelassen und der Kanal ist abonniert. Die anderen Videos schaue ich mir auch noch an. 👍

    • @LarsSchreiber
      @LarsSchreiber  ปีที่แล้ว

      Lies mal in meinem alten Blogartikel hier nach: ssbi-blog.de/blog/technical-topics-english/lists-in-power-query-how-when-and-why/ Unter "USING THE POSITIONAL INDEX OPERATOR {}" findest Du den Gebrauch des Fragezeichens ?... wenn Du das nutzt, gibt dir Power Query null zurück, wenn deine Zeilen fehlen. Dann kannst du mit if Wert = null then xy else az arbeiten. Ich hoffe, das hilft Dir weiter 😉 Danke für Dein like und Abo

  • @lowera6
    @lowera6 หลายเดือนก่อน

    Hallo Lars, danke für das Ausführliche Erklärvideo.
    Wenn man nun die Daten über diese schicke Funktionen eingelesen hat, stelle ich mir die Frage, wo speichere ich diese Abfrage ab um genau diese Verarbeitungsfolge in einer anderen Datei anzuwenden?
    Wunschvorstellung: ich öffne eine ExcelDatei wo ich diese Daten einlesen möchte. Diese Excel-Datei ist mein Master, diese beinhaltet schon Diagramme und Makros um die Nachbearbeitung nach meinen Vorstellungen durchzuführen. Das ist quasi die Datei, die der User öffnet um Auswertungen zu fahren. Um die Auswertungen zu fahren, muss er die Daten einlesen. So wie Du es zeigst, stellen wir ja quasi die Richtschnur der Verarbeitung, die nachher zu einer Tabelle in meiner Excel-Master führt, her. Wenn man nun fertig ist, die Daten sind eingefügt, verarbeitet und das "Master" unter anderem Namen abgelegt ist, schließt man Excel. So, nun will ich in der kommenden Woche wieder die Master öffnen um einen anderen Datensatz (Ordner mit integrierten Daten nach selbem Schema)zu verarbeiten... mit den selben PowerQuery-Schritten.... Wie kann ich nun das automatisiert machen, ohne das ich wieder alle Schritte einzeln klicken muss? Vielleicht auch an einem anderen Rechner? Danke für Dein Feedback. Gruß Mario

  • @gisela6998
    @gisela6998 หลายเดือนก่อน

    @Gisela
    Wie gehe ich vor, wenn die Datei mehrere Tabellen hat, die ich alle in PQ übernehmen will? In dem gezeigten Beispiel enthält die Datei nur 1 Tabelle.

    • @LarsSchreiber
      @LarsSchreiber  หลายเดือนก่อน

      Hi Gisela,
      das kann ich nicht pauschal beantworten, weil ich Deine Daten nicht kenne. Aber meine Playlist über den Import aus Ordnern wird dir sicherlich eine Idee geben können: th-cam.com/play/PLYnC5q_t9eg2CXfkbi_b7feCi_SGbXBQs.html&si=_4vKOjQMjDY-5Ne4

  • @daetty87
    @daetty87 10 หลายเดือนก่อน

    Tolles Video! Wie macht man das wenn die Basistabelle Google Direktinterface ist? Das ist ja keine eigene Datei.

    • @LarsSchreiber
      @LarsSchreiber  10 หลายเดือนก่อน

      Danke Dir 🙏 Mit google sheets habe ich bis dato nicht gearbeitet, aber die offizielle Doku von MSFT sollte helfen: learn.microsoft.com/de-de/power-query/connectors/google-sheets

  • @markziundalestef2496
    @markziundalestef2496 2 ปีที่แล้ว

    Da braucht es aber fundierte M-Code Kenntnisse in deinem gezeigten Beispiel. Sprich eventuell dann schon Programmierkenntnisse in M (du greifst direkt im Code ein). Was man so auf TH-cam im deutschsprachigen Bereich findet ist das hier gezeigte absolute Königsdisziplin. Ehrlicherweise habe ich maximal die Hälfte dabei verstanden. Der meiste Content auf TH-cam ist eben immer noch leider leider only Excel. Danke fürs Zeigen.

    • @LarsSchreiber
      @LarsSchreiber  2 ปีที่แล้ว +1

      Hi Mark, zunächst mal danke für die Blumen :-) Ich finde, der Begriff "Programmierung" hat speziell in Fachabteilungen (also Nicht-IT-Abteilungen) einen furchteinflößenden Beigeschmack. Ich finde, das vergeht sofort, wenn man sich vergegenwärtigt, dass jede Excel-Formel PROGRAMMIERUNG ist. Excel-Nutzer sehen das selten, aber es ist so. Genauso wie Du lernen kannst, einen komplexeren SVERWEIS zu schreiben, kann man mit ein wenig Zeit lernen, Code in Power Query-Abfragen anzupassen und dann sukzessive selbst zu schreiben. Bleib am Ball :-)

  • @esskay6143
    @esskay6143 ปีที่แล้ว

    Vielen Dank für die Erklärung!
    Wie würdest du es machen, wenn in den einzelnen Dateien noch mehrere Tabellenblätter sind, von den du jedoch nur immer jeweils ein bestimmtes brauchst?
    LG

    • @LarsSchreiber
      @LarsSchreiber  ปีที่แล้ว +2

      Hi Kay,
      ich greife Deine Frage auf und mache dazu mein Video für die nächste Woche, okay?!
      Danke für Deine Frage und bis bald,
      Lars

    • @esskay6143
      @esskay6143 ปีที่แล้ว

      @@LarsSchreiber Sehr cool, vielen Dank für die Hilfe!! Lg