So speichern und laden Sie eine RDS-Datei in R
Sie erfahren, wie Sie Objekte aus einer .rds-Datei in R speichern und laden. In diesem Blog wird auch behandelt, wie Sie Objekte aus R in LuckyTemplates importieren.
Es kann vorkommen, dass Ihre Datumstabellen nicht über die benutzerdefinierten Geschäftsjahre und Quartale verfügen , die Sie als Filter für Ihre Analyse benötigen. In diesem Tutorial besprechen wir, wie Sie Ihre Daten mithilfe berechneter Spalten in LuckyTemplates nach Finanz- oder Geschäftsjahren und Quartalen filtern können . Sie können sich das vollständige Video dieses Tutorials unten in diesem Blog ansehen.
bereits mehrfach Anfragen zu diesem Thema gesehen .
Inhaltsverzeichnis
Geschäftsjahr in LuckyTemplates
Ein Geschäftsjahr , auch Finanzjahr genannt, ist ein einjähriger Zeitraum, den ein Unternehmen für die Berichterstattung über seine Finanzinformationen oder Finanzen wählt. Diese Finanzen können als Einnahmen, Kosten und sogar Gewinnspanne des vergangenen Jahres bezeichnet werden.
Wenn der Zeitraum eines Jahres am 1. Januar beginnt und am 31. Dezember endet , verwendet das Unternehmen das Kalenderjahr als Geschäftsjahr . Jedes andere Startdatum als der 1. Januar weist auf ein Geschäftsjahr hin, das kein Kalenderjahr ist .
Durch das Filtern Ihrer Daten nach Geschäftsjahren können Sie leichter sehen, wie sich Ihr Unternehmen im gesamten Jahr entwickelt hat . Es gibt nur wenige Möglichkeiten, die Filterung durchzuführen. In diesem Tutorial konzentrieren wir uns jedoch auf die einfachste Möglichkeit, wie Sie dies bei Bedarf schnell in Ihre Datumstabellen implementieren können.
Wir müssen lediglich eine aktuelle Datumstabelle verwenden, die wir möglicherweise bereits in unserem Modell haben.
Wenn Sie erfahren möchten, wie Sie eine Datumstabelle erstellen, schauen Sie sich den Link unten an.
Erstellen Sie schnell eine detaillierte Datumstabelle
Diskussion des Hauptproblems
Zunächst ist die Spalte „MonthName“ nach dem Kalenderjahr angeordnet .
Nun möchte ich dies nach einem benutzerdefinierten Geschäftsjahr sortieren und dann Juli zum ersten Monat und Juni zum letzten Monat des Finanz-/Geschäftsjahres machen .
In diesem Fall müssen wir in erster Linie eine neue berechnete Spalte erstellen , die als Sortierspalte für den Monat dient.
Berechnete Spalten in LuckyTemplates erstellen
Eine berechnete Spalte ist eine Erweiterung einer Tabelle mithilfe einer DAX- Formel, die für jede Zeile ausgewertet wird. Diese berechneten Spalten werden auf der Grundlage von Daten berechnet, die bereits in Ihr Datenmodell geladen wurden .
Wenn Sie eine berechnete Spaltenformel schreiben, wird diese automatisch auf die gesamte Tabelle angewendet und jede Zeile einzeln ausgewertet .
Bei diesem aktuellen Problem, das wir angehen müssen, besteht für uns keine Notwendigkeit, eine neue Datumstabelle zu erstellen, da wir einfach die aktuelle verwenden können. Ein Beispiel für eine berechnete Spalte , die wir in unserer aktuellen Datumstabelle erstellt haben, ist die YearWeekSort- Spalte.
Um eine berechnete Spalte zu erstellen, klicken Sie einfach auf die Option „Neue Spalte“ auf der Registerkarte „Modellierung“ .
Alternativ können Sie auch mit der rechten Maustaste auf die Tabelle klicken und „Neue Spalte“ auswählen .
Nachdem Sie auf die Option „Neue Spalte“ geklickt haben, wird die neue berechnete Spalte angezeigt.
Erstellen der Kennzahl für die Geschäftsjahresmonate
Anschließend können wir die Kennzahl für die neu hinzugefügte Spalte erstellen . Klicken Sie einfach auf die Spalte und die Bearbeitungsleiste wird angezeigt.
Hier geben wir die Formel/Maßzahl für die berechnete Spalte an , die wir gerade erstellt haben. Wir werden diese Kennzahl als Geschäftsjahresmonatsnummer bezeichnen .
Jetzt führen wir eine einfache IF-Logik für die Nummer des Geschäftsjahres durch . Das primäre Feld, das wir für die IF-Logik berücksichtigen müssen, ist Dates[MonthOfYear] .
Dann müssen wir bewerten, ob der Wert der Spalte „MonthOfYear“ größer als sechs ist .
Wenn die Bedingung erfüllt ist, subtrahieren wir 6 vom Wert der Spalte „MonthOfYear“ .
Wenn nicht, addieren wir stattdessen 6 zum Wert der Spalte „MonthOfYear“ .
Um die Daten weiter zu analysieren, stellen Sie sich January als den Anfangswert von MonthOfYear vor , der numerisch gleich 1 ist . Und 1 ist definitiv nicht größer als 6. In diesem Fall addieren wir 6 zum Wert von MonthOfYear , was 7 ergibt . Und das würde Januar zum siebten Monat und Juli zum ersten Monat machen .
Nachdem Sie die Formel festgelegt haben, können Sie zur Datenansicht gehen und die hervorgehobene Spalte überprüfen. Wie Sie sehen, haben wir jetzt eine Monatsnummer, nach der wir die Monate sortieren können.
Sie können die neue Spalte auch in der Felderliste sehen .
Sortieren der MonthName-Spalte nach der Nummer des Geschäftsjahres
Um zu überprüfen, ob unsere Formel korrekt ist, wählen Sie die Spalte „MonthName“ in unserer Datumstabelle aus .
Anschließend sortieren wir diese Spalte nach der Nummer des Geschäftsjahresmonats . Wählen Sie dazu einfach die Option „ Nach Spalte sortieren“ auf der Registerkarte „Modellierung“ und dann „Geschäftsmonatsnummer“ aus .
Gehen Sie danach zur Berichtsansicht und Sie werden sehen, dass unsere Monate jetzt von Juli bis Juni reichen . Dies bestätigt, dass unser Maß für die Zahl der Geschäftsjahre genau funktioniert.
Erstellen der Kennzahl für die Geschäftsquartalzahl
Nachdem wir nun gelernt haben, wie man Daten mithilfe berechneter Spalten in LuckyTemplates nach einem Geschäftsjahr filtert, müssen wir als Nächstes lernen, wie man die Quartale des Geschäftsjahres identifiziert . Daher müssen wir eine andere Sortierformel implementieren.
Erstellen wir eine neue berechnete Spalte , in der wir die Kennzahl für das Geschäftsjahr oder das Finanzquartal implementieren können . Wir werden dies als Geschäftsquartalnummer bezeichnen .
Als erstes müssen wir eine öffnende und schließende Klammer eingeben. Innerhalb der Klammer müssen wir die Summe von 2 und den Wert der Geschäftsjahresmonatsnummer ermitteln .
Teilen Sie dann das Ergebnis durch 3 .
Wenn Sie nun die Datumstabelle überprüfen, werden Sie feststellen, dass in der Spalte „Geschäftsmonatsnummer“ Dezimalstellen vorhanden sind .
Bei näherer Betrachtung ist 1 der Anfangswert der Geschäftsjahresmonatsnummer . Wenn wir 2 zu 1 addieren , ergibt die Summe 3 . Dann wird die Summe durch 3 dividiert , was 1 als Quotient ergibt .
Infolgedessen ist 1 der entsprechende Wert für das Geschäftsquartal des ersten Geschäftsmonats , 1,33 für den zweiten und 1,66 für den dritten Monat .
Um den Wert auf die nächste ganze Zahl abzurunden , müssen wir INT in unsere Formel einbeziehen, was eine ganze Zahl darstellt. Schließen Sie dann die Logik in eine Klammer ein.
Schauen wir uns nun das Ergebnis unserer neuen Maßnahme an. Wie Sie sehen können, ist der entsprechende Wert des ersten bis dritten Monats in der Spalte „Fiscal Quarter Number“ 1 . Dann ist der Wert für die Geschäftsquartalnummer des vierten bis sechsten Monats 2 und so weiter.
Dies validiert die Genauigkeit unserer Kennzahl für die Geschäftsquartalzahl , indem für jedes Quartal 3 Monate festgelegt werden .
Erstellen der Spalte „Geschäftsquartal“.
Fügen wir nun eine weitere Spalte hinzu, die wir als „Geschäftsquartal“ bezeichnen .
Was wir hier tun werden, ist, den Buchstaben „Q“ mit jedem Wert der Nummer des Geschäftsquartals zu verketten .
Als Ergebnis sollten wir diese neue Spalte für das Geschäftsquartal haben .
Dies kann auch als benutzerdefinierter Grafikfilter , auch Slicer genannt, für unsere Visualisierungen in der Berichtsansicht verwendet werden .
Sortieren von Daten nach Geschäftsjahr in LuckyTemplates.
Berechnen Sie die Umsätze des laufenden Geschäftsjahres (FYTD) in LuckyTemplates mit DAX.
So erstellen Sie benutzerdefinierte Geschäftsjahresquartale – LuckyTemplates
Abschluss
Wenn sich Ihr Bericht nicht auf ein Kalenderjahr bezieht , ist die Implementierung dieser Art von Logik in Ihrer Datumstabelle unbedingt erforderlich, damit in Ihren Visualisierungen die richtigen Zahlen und Zahlen angezeigt werden .
Bei der Analyse jeglicher Art von Finanzergebnissen innerhalb von Organisationen ist es sehr wichtig sicherzustellen, dass Sie dynamisch nach Geschäftsjahren filtern können.
Der entscheidende Punkt hierbei ist, sicherzustellen, dass die zuvor besprochene Logik oder Formel in die Datumstabelle in Ihrem Datenmodell integriert wird .
Durch die Verwendung berechneter Spalten in LuckyTemplates können Sie Ihre eigenen Berechnungen in Ihre Datumstabelle integrieren und die Filterung wird dynamisch nahtlos. Darüber hinaus werden Ihre Berichte durch die Anreicherung Ihres Datenmodells mit Ihren eigenen Berechnungen wesentlich leistungsfähiger.
Viel Glück beim Überprüfen dieser Technik.
Sie erfahren, wie Sie Objekte aus einer .rds-Datei in R speichern und laden. In diesem Blog wird auch behandelt, wie Sie Objekte aus R in LuckyTemplates importieren.
Was ist Self in Python: Beispiele aus der Praxis
In diesem Tutorial zur DAX-Codierungssprache erfahren Sie, wie Sie die GENERATE-Funktion verwenden und einen Kennzahltitel dynamisch ändern.
In diesem Tutorial erfahren Sie, wie Sie mithilfe der Multi-Threaded-Dynamic-Visuals-Technik Erkenntnisse aus dynamischen Datenvisualisierungen in Ihren Berichten gewinnen.
In diesem Artikel werde ich den Filterkontext durchgehen. Der Filterkontext ist eines der Hauptthemen, über die sich jeder LuckyTemplates-Benutzer zunächst informieren sollte.
Ich möchte zeigen, wie der LuckyTemplates Apps-Onlinedienst bei der Verwaltung verschiedener Berichte und Erkenntnisse aus verschiedenen Quellen helfen kann.
Erfahren Sie, wie Sie Ihre Gewinnmargenänderungen mithilfe von Techniken wie Kennzahlenverzweigung und der Kombination von DAX-Formeln in LuckyTemplates ermitteln.
In diesem Tutorial werden die Ideen der Materialisierung von Datencaches und deren Auswirkungen auf die Leistung von DAXs bei der Bereitstellung von Ergebnissen erläutert.
Wenn Sie bisher noch Excel verwenden, ist dies der beste Zeitpunkt, LuckyTemplates für Ihre Geschäftsberichtsanforderungen zu verwenden.
Was ist LuckyTemplates Gateway? Alles was du wissen musst