Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

Im heutigen Blogbeitrag besprechen wir das Problem der Woche Nr. 6 . Ich zeige Ihnen, wie Sie Daten in LuckyTemplates mithilfe von Power Query formatieren . Der Screenshot unten zeigt die Lösung, die Sie haben sollten, nachdem Sie die gesamte Datentransformation durchgeführt haben. Der tatsächliche Kontostand betrug 685.616,33 $ . Das vollständige Video dieses Tutorials können Sie unten in diesem Blog ansehen.

Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

Bei Challenge Nr. 6 hatten wir eine rege Beteiligung. Ich schätze die Bemühungen aller, dies zu erreichen. Zu beachten ist, dass wir eine Reihe von Einträgen gesehen haben, bei denen der Saldo nur geringfügig aus dem Gleichgewicht geraten ist. Während ich meinen Eintrag für diese Herausforderung durchgehe, zeige ich Ihnen, warum dieser Dollarbetrag falsch war.

Beachten Sie, dass meine Lösung zum Formatieren von Daten in mehrere Schritte umfasste und dass es viele Einträge gab, die diese Schritte zusammenfassten. Ich werde diese Verknüpfungen bei zukünftigen Versuchen mit dieser Art von Daten berücksichtigen. Die Teilnehmer haben also nicht nur geholfen, das Problem der Woche zu lösen, sondern sie haben mir auch langfristig bei der Erstellung von Berichten geholfen.

Ich öffne Power Query und gehe Schritt für Schritt durch, wie ich zu meiner Lösung gekommen bin. So sieht das fertige Produkt aus.

Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

Aber wenn ich auf die Quelle klicke, sehen Sie, dass dies das ist, was ursprünglich angezeigt wurde, als wir eine Verbindung zum Dateispeicherort herstellten, an dem wir die CSV-Datei gespeichert haben.

Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

Inhaltsverzeichnis

Vorteile von Kommentaren

Schauen Sie sich die Schritte auf der rechten Seite an. Sie können das kleine „i“ sehen, das für Information steht. Dies weist darauf hin, dass im erweiterten Editor Kommentare vorhanden sind.

Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

Lassen Sie uns hier ganz schnell den erweiterten Editor öffnen. Sie können sehen, dass es sich bei den Texten in Grün um Kommentare handelt, die mir helfen, mich daran zu erinnern, woran ich damals gedacht habe.

Es hinterlässt eine Spur dessen, was ich in der Vergangenheit getan habe. Wenn also jemand Neues hereinkommt, um sich die Akte anzusehen, kann er zumindest eine Vorstellung davon bekommen, welchen Weg ich eingeschlagen habe.

Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

Wir können die Kommentare auf der Seite hier sehen. Der erste Kommentar zu Changed Type1 befasst sich im Wesentlichen mit der Änderung der Typen für die verschiedenen Spalten. Wie Sie sehen, lautete mein Kommentar: „Stellen Sie sicher, dass die aktuelle Spalte als Dezimalzahl eingerichtet ist, sonst wird es hier schiefgehen!“

Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

Das bringt mich zu dem Punkt, warum Leute sich den falschen Saldobetrag ausdenken, den ich Ihnen zuvor gezeigt habe.

Gründe für den falschen Betrag

Lassen Sie mich Ihnen eine weitere PBIX-Datei zeigen, die ich von jemandem kopiert habe, der einen dieser Einträge hatte. 685.615,28 $ ist der falsche Betrag, und es gab zahlreiche Einträge, bei denen sich dieser Betrag ergab.

Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

Lassen Sie uns herausfinden, wie und warum das passiert ist. Wenn wir auf die Registerkarte „Transformieren“ gehen und auf „Datentyp erkennen“ klicken , wodurch automatisch alle Zeilen erkannt werden, können wir sehen, dass die aktuelle Spalte als Ganzzahl 64 angezeigt wird, was nicht das ist, was wir sehen möchten.

Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

Deshalb sind die Beträge falsch. Dieser Fehler kann auch auf andere Weise in Ihren Einstellungen angezeigt werden. Gehen wir zu Datei > Optionen und Einstellungen > Optionen.

Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

Im Bereich „GLOBAL“ und im Abschnitt „Datenlast“ können wir die Typerkennung sehen . Ich habe Spaltentypen und Überschriften für unstrukturierte Quellen entsprechend den Einstellungen jeder Datei erkennen ausgewählt .

Wenn Sie die erste Option ( Spaltentypen und Kopfzeilen für unstrukturierte Quellen immer erkannt ) auswählen , erhalten Sie ebenfalls einen Fehler beim Saldobetrag.

Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

Melissa ist eine unserer , die uns beim Thema M-Code oder Power-Query-Sprache eine große Hilfe war. Sie zeigte mir ein Microsoft-Dokument , das uns erklärt, warum dieser Fehler aufgetreten ist.

Wie Sie sehen, hieß dies früher Projektoptionen . Die Option „ Spaltentypen und Überschriften für unstrukturierte Quellen automatisch erkennen“ wurde aktiviert.

Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

Das Dokument besagt auch, dass es nur auf der Grundlage der ersten 200 Zeilen Ihrer Tabelle geht.

Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

In meiner Tabelle betrug die ursprüngliche Zeilenanzahl etwa 4.000 Zeilen. Aus diesem Grund wurden nicht die richtigen Beträge gesammelt.

Gehen wir zurück zur Power-Abfrage und beginnen mit der Formatierung der Daten in LuckyTemplates. Wie Sie im Schritt „Geänderter Typ“ sehen können , handelt es sich um eine Ganzzahl von 64 mit dem aktuellen Wert.

Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

Was ich hier also ganz schnell machen werde, ist, nach einer dieser Rechnungsnummern zu filtern, um Ihnen zu zeigen, wie es vorher und nachher aussieht.

Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

Sobald ich eine bestimmte Rechnungsnummer auswähle, sehen wir, dass der aktuelle Betrag 4.741,01 beträgt.

Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

Sobald ich auf diesen Änderungstyp klicke, sehen Sie, dass sich der Wert geändert und auf 4.741 gerundet hat.

Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

Dies ist also eine schnelle und einfache Möglichkeit, zu erklären, was bei den anderen Einträgen zum Problem der Woche schief gelaufen ist.

Kehren wir zu meiner Lösung in Power Query M zurück. Im nächsten Schritt habe ich die Zeilen gefiltert, um nur die leeren Zeilen anzuzeigen.

Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

Im nächsten Schritt habe ich die Spalten entfernt. Ich habe alle Spalten entfernt, außer denen, die Sie auf den Screenshots sehen. Beachten Sie außerdem, dass es sich bei der ursprünglich angegebenen Datensatznummer tatsächlich um die Rechnungsnummer handelt.

Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

Der nächste Schritt besteht darin, die leeren Zeilen zu entfernen, die für jedes Feld null waren.

Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

Und dann habe ich die erste Spalte, die vorher leer war, umbenannt und in „Kunde“ geändert, weil wir ein weiteres Feld hinzufügen werden, das mein eigentliches Kundenfeld sein wird.

Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

Der nächste Schritt bestand darin, alle Werte eines Leerzeichens in der Spalte „Kunde“ durch Null zu ersetzen. Der Grund, warum wir dies tun müssen, liegt im nächsten Schritt.

Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

Um alle diese Zeilen auszufüllen, darf keine davon leer sein und sie müssen null sein.

Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

Um die Spalte nach unten auszufüllen, klicken Sie auf die Spalte, gehen Sie zu „ Füllen“ und dann zu „Nach unten“ .

Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

So können Sie sehen, dass alle Namen in dieser Spalte angezeigt werden.

Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

Spalten filtern

Ich habe hier auch einige weitere Zeilen gefiltert und nach Rechnungsnummer gefiltert, um die leeren Zeilen zu entfernen.

Ich habe eine weitere Kundenspalte hinzugefügt, wobei ich die Spalte im Screenshot oben kopiert und die Zahlen vor dem Namen entfernt habe.

Ich habe auch die Spalten neu angeordnet. Ich habe diese Neukunden-Kolumne vom Ende an den Anfang verschoben. Und dann habe ich die Spalte „Kunde“ entfernt, an deren Ende der Punkt oder Punkt stand. Jetzt habe ich nur noch eine klare Kundenspalte ohne die Zahlen links davon.

Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

Dann ist der nächste Schritt „Eingefügte Summe“, bei dem ich alle Werte von „Aktuell“, 1 – 30, 31 – 60, 61 – 90 und 91 bis 120 genommen habe. Ich habe alle diese Spalten zusammengefügt, um die benutzerdefinierte Spalte namens „Addition“ zu erhalten .

Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

Eine andere Möglichkeit, dies zu tun, besteht darin, alle Spalten zu markieren, zur Registerkarte „Spalte hinzufügen“ zu wechseln , auf „Standard“ und dann auf „Hinzufügen“ zu klicken .

Dadurch erhalten Sie das Additionsfeld , ohne etwas in die Leistungsabfrage eingeben zu müssen.

Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

Und dann habe ich alle ursprünglichen Spalten entfernt: Current, 1 – 30, 31 – 60, 61 – 90 und 91 – 120. Danach habe ich es einfach in Balance umbenannt .

Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

Der nächste Schritt besteht darin, eine benutzerdefinierte Spalte hinzuzufügen. Für diese Herausforderung war es der 21. Januar, als diese Originaldaten vom Kunden übernommen wurden.

Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

Das Datum wurde automatisch als Textfunktion angezeigt, daher habe ich es mit diesem Schritt in eine Datumsfunktion geändert.

Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

Erstellen der Altersspalte

Um eine Altersspalte zu erstellen, habe ich das heutige Datum und das Fälligkeitsdatum hervorgehoben. Dann ging ich zur Registerkarte „Spalte hinzufügen“ und klickte auf „ Tage subtrahieren“ .

Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

Der nächste Schritt besteht darin, diese in eine ganze Zahl umzuwandeln.

Und dann habe ich die Spalte von Age in Days Aged umbenannt . Dann habe ich zwei weitere bedingte Spalten hinzugefügt. Eine besteht darin, dass die Alterungsspalte diese Elemente neu kategorisiert.

Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

Die zweite bedingte Spalte würde dabei helfen, die Alterungsspalte so zu sortieren, dass sie in sequentieller Reihenfolge angezeigt würden.

Abschluss

So habe ich meine Lösung für dieses Problem der Woche gefunden. Sobald ich auf „Schließen“ und „Übernehmen“ klicke, sind dies die Ergebnisse.

Formatieren Sie Daten in LuckyTemplates: Beheben Sie unregelmäßige Datenformate

Ich hoffe, es hat Ihnen Spaß gemacht, die Lösung mit mir durchzugehen. Wenn Ihnen dieses Tutorial zum Formatieren von Daten in LuckyTemplates gefallen hat, abonnieren Sie bitte den TV-Kanal für ähnliche Inhalte.

Jarrett

Leave a Comment

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.