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.
Heute werde ich über die Finanzberichterstattung sprechen. Ich möchte Ihnen zeigen, wie Sie benutzerdefinierte Tabellen für Ihren LuckyTemplates-Finanz-Dashboard-Bericht erstellen. Die Möglichkeit, Ihre Tabellen in LuckyTemplates anzupassen, bietet Ihnen enorme Flexibilität bei der Erstellung von Berichtsanwendungen. In diesem Beispiel geht es um die Finanzberichterstattung, aber diese Technik kann in jeder Art von Berichterstattung verwendet werden. Das vollständige Video dieses Tutorials können Sie unten in diesem Blog ansehen.
Möglicherweise sind Sie auf eine Situation gestoßen, in der Sie unterschiedliche Ergebnisse in verschiedenen Zeilen anzeigen oder zusammenfassende Berechnungen für eine bestimmte Zeile durchführen möchten. Leider ist es nicht möglich, in einer normalen Tabelle eine Zwischensumme innerhalb Ihrer Berechnungen zu erstellen.
Inhaltsverzeichnis
Verwenden einer Tabellenvorlage für einen LuckyTemplates-Finanz-Dashboard-Bericht
Es gibt neue benutzerdefinierte Visuals, die dies ermöglichen, aber sie bieten Ihnen nicht so viel Flexibilität, wenn Sie diese Technik in LuckyTemplates verwenden.
Die Idee hinter diesen individuell gestalteten Tischen ist, dass Sie eine Vorlage dafür benötigen, wie Ihr Tisch aussehen soll. Eine andere Bezeichnung hierfür ist der Stütztisch . Es wird nicht per se Teil Ihres Modells sein, aber es wird die Berechnungen unterstützen, die Sie in Ihrem Kernmodell durchführen.
Wenn Sie sich mein Datenmodell ansehen, sehen Sie unten meine Kerntabellen sowie eine ganze Reihe unterstützender Tabellen.
Wir müssen eine Vorlage wie diese verwenden. In diesem Beispiel sehen Sie unten, dass alle diese Summen vorhanden sind.
Dies alles wurde in Excel mithilfe von Tabulatoren oder Leerzeichen eingerichtet, sodass einige dieser Einträge über die Zwischensummen hinaus lagen. Ich habe außerdem eine normalisierte Spalte (rechte Spalte) erstellt, die mir bei meinen Berechnungen hilft.
Wichtig hierbei ist, eine solche Vorlage zu erstellen.
Erstellen einer Formel für ein LuckyTemplates-Finanz-Dashboard
Der nächste Schritt besteht darin, eine Formel zu erstellen, die ermittelt, in welcher Zeile wir uns befinden, und dieser bestimmten Zeile ein Ergebnis zuordnet. Das Hauptkonzept in der DAX-Formelsprache und allgemein bei LuckyTemplates ist dieses Kontextkonzept.
Und der Kontext kommt aus der Zeile. Wenn es sich nur um eine zufällige unterstützende Tabelle mit zufälligen Textwerten handelt, die keinen Bezug zu unserem Modell haben, müssen wir die Ergebnisse von woanders holen und sie logisch diesen bestimmten Textwerten zuordnen.
So können wir einer Zeile alles zuordnen. Wir erschaffen die Logik innerhalb unserer Maßnahmen einfach selbst.
Gehen wir zurück zu unserem Dashboard und Sie werden sehen, dass ich diese Vorlage zu dieser Tabelle hinzugefügt habe. Außerdem habe ich darauf geachtet, dass die Sortierung korrekt ist und der Zeilenindex ausgeblendet ist.
Der nächste Schritt besteht darin, alle diese einzelnen Zwischensummen zu ermitteln, beispielsweise den Gesamtumsatz und die Kosten der verkauften Waren. Wie Sie sehen, gibt es viele Maßnahmen, aber keine davon ist komplex.
Wenn wir beispielsweise zu „Umsätze“ gehen, erfassen wir nur die Werte in meinem Datensatz, mit denen Umsätze verknüpft sind.
In meinem Datensatz habe ich eine vereinfachte Tabelle mit allen darin enthaltenen Finanzkennzahlen, was mir die Durchführung von Berechnungen erleichtert.
Jetzt extrahiere ich die Informationen, die ich haben möchte, hier heraus und ordne sie dann dort zu, wo ich sie in meiner Tabelle brauche.
Berechnung der Kosten der verkauften Waren
Da wir nun bereits über die Umsatzberechnung verfügen, werfen wir einen Blick auf die Berechnung der Herstellungskosten der verkauften Waren. Ich habe ein Minus hinzugefügt, weil es in den Rohdaten keins gibt.
Berechnung des Bruttogewinns
Um den Gewinn zu berechnen, verwende ich die Differenz zwischen Umsatz und Kosten. In diesem speziellen Fall hätte ich die Werte verwenden können, aber ich habe sie nur zur besseren Übersicht in Variablen eingefügt.
Berechnung der Bruttogewinnspanne
Und dann habe ich auch die Bruttogewinnmarge berechnet.
Ich habe das Gleiche auch für die Ist-Werte des Vorjahres getan und konnte auch diese speziellen Ergebnisse isolieren.
Ich habe diese einzelnen Ergebnisse bereits, aber ich habe noch diese anderen Ergebnisse, denen ich sie zuordnen muss. Ich muss für diese keine Formel erstellen, wie ich es für die einzelnen Zeilen getan habe, da viele dieser Zeilenelemente bereits in meinem Datensatz vorhanden sind.
Es ist nicht erforderlich, Maßnahmen für jeden einzelnen Artikel zu isolieren und zu berechnen. Wir können diese alle auf einmal zuordnen und nur gegebenenfalls Unterkategorien oder Zwischensummen erstellen, wie bei diesen Rollup-Berechnungen.
Schauen wir uns an, wie ich die vollständige Anpassung meiner Tabellen erreicht habe, indem ich die Ergebnisse in meine Vorlagen eingeblendet habe.
Dies ist eine Methodik, die bei jeder Berichtsentwicklung wiederverwendet werden kann. Innerhalb der ersten erarbeiten wir die Zeile, in der wir uns befinden, und den verwendeten Kontext.
Dann habe ich verwendet , um eine Menge Logik auszuführen. Diese Funktion ähnelt einer verschachtelten und ist eine bessere Möglichkeit, eine erweiterte Logik innerhalb von LuckyTemplates zu schreiben.
Die Logik besagt, dass, wenn der aktuelle Posten den Gesamteinnahmen entspricht, ich möchte, dass die Einnahmen das Ergebnis sind, das ich berechnet habe.
Das Gleiche gilt für die Kosten der verkauften Waren, das Bruttogewinnergebnis, das Gewinnmargenergebnis usw. und so weiter. Ich kann diese Rollup-Berechnungen diesen Zwischensummen zuordnen.
Wenn am Ende keines davon vorhanden ist, sollte die Berechnung genau diese Zeile in der Gewinn- und Verlustrechnungstabelle nachschlagen und mir dann dieses Ergebnis zurückgeben.
Bei dieser Ist-Kennzahl handelt es sich eigentlich nur um eine Summe mit ein wenig Logik, die in Einnahmen und Ausgaben unterteilt ist. Ich habe die Zwischensummen zugeordnet und dann die endgültige Logik erstellt, die mir alle anderen Ergebnisse lieferte. Auf diese Weise muss ich nicht hundert verschiedene Zuordnungen erstellen; Ich musste das nur für die wenigen tun, die wirklich wichtig waren.
Ich habe tatsächlich genau die gleiche Strategie angewendet, um die Kennzahl „Annual Totals“ zu entwickeln . Dies ist eine Masterberechnung, die es mir ermöglicht hat, alles auf einmal in der Tabelle zuzuordnen.
Abschluss
Die wichtigsten Dinge, die ich in diesem LuckyTemplates-Finanz-Dashboard-Tutorial hervorheben wollte, sind die Verwendung einer Vorlage und die Implementierung einer Zuordnungsmethode . Um dorthin zu gelangen, sind einige Schritte erforderlich: Erstellen der Vorlage, Ermitteln Ihrer Rollup-Gesamtsummen, Abrufen dieser Ergebnisse einzeln und Erstellen des Zuordnungsalgorithmus.
Sobald Sie diese Schritt-für-Schritt-Logik durchgearbeitet haben, sparen Sie Zeit, da Sie nicht so viel traditionelle zusätzliche Logik schreiben müssen. Dies kann leicht durchgeführt und in vielen verschiedenen Szenarien repliziert werden.
Das ist alles, was ich in diesem Beitrag zeigen wollte. Wenn Sie tiefer eintauchen möchten, bieten wir im Learning Center von LuckyTemplates auch einen vollständigen Kurs an. Dies ist ein umfassender Kurs, der alle Aspekte der behandelt und in dem Sie lernen, wie Sie von Anfang bis Ende eine Komplettlösung aufbauen.
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