LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

Inhaltsverzeichnis

Tutorials zur Power-Plattform

In diesem Power-Query-Tutorial möchte ich Ihnen eine Möglichkeit zeigen, mehrzeilige Zellen in mehrere Zeilen aufzuteilen. Manchmal erhalten Sie eine Excel- Datei, in der die Daten innerhalb der Zelle auf mehrere Zeilen aufgeteilt sind. Heute möchte ich Ihnen zeigen, wie Sie Text.Split und List.Zip verwenden können , um in einem Fall wie diesem weiterzuhelfen. Das vollständige Video dieses Tutorials können Sie unten in diesem Blog ansehen.

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

Kommen wir zur Leistungsabfrage.

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

Bevor wir etwas unternehmen, stellen Sie sicher, dass die Bearbeitungsleiste auf Ihrem Bildschirm sichtbar ist. Wenn es nicht sichtbar ist, wechseln Sie zur Registerkarte „Ansicht“ und schalten Sie es ein.

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

Zweitens wollen wir auch herausfinden, wie wir nach Wagenrückläufen oder Zeilenvorschüben suchen können. In diesem Fall öffne ich das erweiterte Editorfenster und klicke auf das Fragezeichen in der oberen rechten Ecke.

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

Damit komme ich direkt zur Online-Dokumentation. Ich wähle die Power Query M-Sprachspezifikation aus und gehe zu Consolidated Grammar .

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

Scrollen wir etwas nach unten, um die Zeichen-Escape-Sequenzen zu sehen . Dies zeigt uns, wie man diese Wagenrückläufe oder Zeilenvorschübe schreibt. Wir müssen mit einem Raute- oder Nummernzeichen beginnen, gefolgt von einer öffnenden Klammer und dann dem Steuerzeichen.

Wie Sie sehen, sind das zwei oder drei Buchstaben. Es ist CR für Wagenrücklauf, LF für Zeilenvorschub oder Tab für Tab und dann eine schließende Klammer.

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

Aufteilen der Zellen in mehrere Listenelemente

Kehren wir zu unserem Beispiel zurück und besprechen, welches wir verwenden sollen. Wir fügen eine benutzerdefinierte Spalte hinzu, indem wir auf das Minitabellensymbol in der oberen linken Ecke klicken und Benutzerdefinierte Spalte hinzufügen auswählen .

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

Wir nennen diese Spalte Temp und geben eine Funktion namens Text.Split ein .

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

Diese Funktion möchte einen Text als Text und auch ein Trennzeichen als Text. Ich wähle also die Spalte „Priorität“ aus , gebe einen Wagenrücklauf ein und drücke dann „OK“ .

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

Als Ergebnis erhalten wir eine Liste. Wenn wir im Leerraum zur Seite klicken, sehen wir unten eine Vorschau.

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

Das funktioniert jetzt einwandfrei, also gehen wir zu unserer zweiten Spalte. Wir klicken auf das Zahnradsymbol und statt auf „ Priorität“ auf die Spalte „MS-Zeitplan“ und dann auf „ OK“ .

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

Schauen wir uns den Inhalt an. Das sieht nicht gut aus, also müssen wir das ändern.

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

Lassen Sie uns etwas in der Bearbeitungsleiste ändern. Ersetzen wir cr durch lf (Zeilenvorschub) und drücken Sie dann OK . Klicken Sie dann seitlich in den Leerraum.

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

Sehen wir uns dies auch für unsere Spalte „Priorität“ an. Hierfür benötigen wir den Zeilenvorschub.

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

Zusammenführen der Elemente basierend auf ihrer Position

Da wir nun wissen, wie wir unsere Zellen in mehrere Listenelemente aufteilen, können wir die Elemente basierend auf ihrer Position in dieser Liste zusammenführen, um eine Reihe von Wertepaaren zu erstellen.

Dafür können wir List.Zip verwenden . Wir kopieren diesen Abschnitt der Formel.

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

Dann fügen wir List.Zip , öffnende Klammern und dann geschweifte Klammern hinzu, um eine Liste mit Listen zu erstellen. Wir geben ein Komma ein, fügen dann diesen Codeabschnitt erneut ein und dann die schließende geschweifte Klammer und die schließenden Klammern.

Ändern wir hier auch die Spaltenreferenz von Priority in MS Schedule und drücken Sie OK .

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

Klicken Sie seitlich in den Leerraum und Sie können nun eine Liste mit mehreren Listen sehen.

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

Fügen wir eine davon als neue Abfrage hinzu, damit wir den Inhalt sehen können, da wir diese Wertepaare zusammenführen müssen.

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

Ausgewählte Spalten beibehalten

Wir können auch nur die Spalten behalten, die wir wollen. Uns interessiert nur die erste Spalte namens Tier und die Spalte namens Temp , die wir gerade erstellt haben .

In eckigen Klammern können wir auf die Spalten verweisen, die wir behalten möchten. Diese Spaltennamen müssen ebenfalls in eckigen Klammern übergeben werden.

Geben wir also die eckigen Klammern und dann Tier ein, was unsere erste Spalte ist. Wir geben Komma ein, dann einen weiteren Satz eckiger Klammern und Temp.

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

Übrig bleibt diese kleine Tabelle, die wir um neue Zeilen erweitern können.

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

Wenn wir auf das linke Symbol klicken, sehen wir die Option zum Extrahieren der Werte.

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

Fügen wir ein benutzerdefiniertes Trennzeichen hinzu und klicken Sie dann auf OK .

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

Nun, wir sind noch nicht ganz am Ziel und müssen etwas aufräumen.

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

Gehen wir also zu unserem Schritt „Benutzerdefinierte Spalte hinzufügen“ .

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

Wir müssen den Inhalt dieser Liste umwandeln.

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

Wir müssen eine Funktion namens List.Transform verwenden , also füge ich sie hier in der Bearbeitungsleiste hinzu.

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

Wir müssen diese Texte auch mit der Text.Clean -Funktion bereinigen .

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

Kehren wir zum letzten Schritt zurück. Die Ergebnisse sind großartig.

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

Spalte nach Trennzeichen aufteilen

Nun müssen Sie nur noch die rechte Spalte durch das von uns angegebene Trennzeichen teilen.

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

Schließlich können wir diesen Spalten in der Bearbeitungsleiste ihre richtigen Namen zurückgeben. Die erste hieß Priority und die zweite war MS Schedule .

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

Abschluss

Um dieses Power-Query-Tutorial zusammenzufassen, haben wir Zeichen-Escape-Sequenzen verwendet , um nach Zeilenvorschüben und Wagenrückläufen zu suchen. Wir haben auch gelernt, wie wir damit mehrzeilige Zellen in mehrere Zeilen aufteilen können, um unsere Daten wieder in ein richtiges Tabellenformat umzuwandeln.

LuckyTemplates-Spaltenaufteilung Power Query-Tutorial: So teilen Sie mehrzeilige Excel-Zellen in LuckyTemplates

Das ist vorerst alles, und wenn Ihnen der Inhalt dieses speziellen Tutorials gefallen hat, abonnieren Sie bitte den LuckyTemplates-TV-Kanal . Wir veröffentlichen ständig eine große Menge an Inhalten, die darauf abzielen, die Art und Weise zu verbessern, wie Sie LuckyTemplates und die Power Platform nutzen.

Melissa


Streudiagramm-Visualisierungen mit Charticulator

Streudiagramm-Visualisierungen mit Charticulator

In diesem Tutorial erfahren Sie, wie Sie mit Charticulator eine Streudiagramm-Visualisierung für Ihren LuckyTemplates-Bericht erstellen und entwerfen.

PowerApps-Suchfeld: So fügen Sie es hinzu und passen es an

PowerApps-Suchfeld: So fügen Sie es hinzu und passen es an

Erfahren Sie, wie Sie ein PowerApps-Suchfeld von Grund auf erstellen und es an das Gesamtthema Ihrer App anpassen.

Power Automate String-Funktionen: Substring und IndexOf

Power Automate String-Funktionen: Substring und IndexOf

Erlernen Sie ganz einfach zwei komplizierte Power Automate String-Funktionen, die in Microsoft Flows verwendet werden können – die Funktionen substring und indexOf.

Power Query M: Abwechselndes 0-1-Muster in der Datumstabelle

Power Query M: Abwechselndes 0-1-Muster in der Datumstabelle

Dieses Tutorial konzentriert sich auf die Power Query M-Funktion „number.mod“, um ein abwechselndes 0-1-Muster in der Datumstabelle zu erstellen.

Prognosetechnik: Erkundung der Prognoselogik in LuckyTemplates-Modellen

Prognosetechnik: Erkundung der Prognoselogik in LuckyTemplates-Modellen

In diesem Tutorial führe ich eine Prognosetechnik durch, bei der ich meine tatsächlichen Ergebnisse mit meinen Prognosen vergleiche und sie kumulativ betrachte.

Speichern Sie E-Mail-Anhänge in SharePoint mit Power Automate

Speichern Sie E-Mail-Anhänge in SharePoint mit Power Automate

In diesem Blog erfahren Sie, wie Sie mit Power Automate E-Mail-Anhänge automatisch in SharePoint speichern und E-Mails anschließend löschen.

Führen Sie eine Bis-Loop-Steuerung in Power Automate durch

Führen Sie eine Bis-Loop-Steuerung in Power Automate durch

Erfahren Sie, wie die Do Until Schleifensteuerung in Power Automate funktioniert und welche Schritte zur Implementierung erforderlich sind.

Berechnen eines gleitenden Durchschnitts in LuckyTemplates mithilfe von DAX

Berechnen eines gleitenden Durchschnitts in LuckyTemplates mithilfe von DAX

In diesem Tutorial erfahren Sie, wie Sie mithilfe der ALLSELECTED-Funktion einen dynamischen gleitenden Durchschnitt in LuckyTemplates berechnen können.

Berechnen Sie dynamisch eine laufende oder kumulative LuckyTemplates-Summe

Berechnen Sie dynamisch eine laufende oder kumulative LuckyTemplates-Summe

Durch diesen Artikel erhalten wir ein klares und besseres Verständnis für die dynamische Berechnung einer laufenden oder kumulativen Gesamtsumme in LuckyTemplates.

Power Automate auf jede Aktion in Workflows anwenden

Power Automate auf jede Aktion in Workflows anwenden

Erfahren und verstehen Sie die Bedeutung und ordnungsgemäße Verwendung der Power Automate-Aktionssteuerung „Auf jede anwenden“ in unseren Microsoft-Workflows.