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.
Ich zeige Ihnen heute, wie Sie Iterationsfunktionen verwenden , wenn Sie versuchen, Total-Probleme in LuckyTemplates zu beheben. Sie können sich das vollständige Video dieses Tutorials unten in diesem Blog ansehen.
Wenn ich die im LuckyTemplates-Supportforum für Mitglieder gestellten Fragen durchgehe, sehe ich, dass viele Leute Probleme mit den Gesamtwerten haben, die sie in ihren Berichten erhalten, unabhängig davon, ob sie erweiterte Logik verwenden oder nicht.
Hier zeige ich Ihnen, warum das passiert und wie Sie diese Probleme umgehen können.
Inhaltsverzeichnis
Berechnen der Mindestumsatzsummen
Lassen Sie uns ein einfaches Beispiel zur Berechnung der Mindestumsatzsummen verwenden.
Die folgenden Daten zeigen, dass ich sowohl meinen Gesamtumsatz als auch den Gesamtumsatz des letzten Jahres habe .
Es ist einfach, den Umsatz des letzten Jahres zu erzielen. Ich habe gerade die DATEADD -Funktion verwendet.
Der zeigt Daten für das Jahr 2018. Dann sehen Sie, dass wir unter der Funktion DATEADD ein Jahr abgezogen haben , wodurch wir die Daten für 2017 erhalten.
Sie werden sehen, dass wir nach „Revenue Last Year“ auch eine weitere Spalte haben , nämlich das Min Revenue Year. Grundsätzlich sollte diese Spalte die niedrigsten Zahlen aus den Jahren 2018 und 2017 anzeigen.
Alternativ können Sie auch auf die Legende klicken und ein anderes Jahr auswählen. So können Sie beispielsweise die Einnahmen der Jahre 2016 und 2017 nutzen.
Aber bleiben wir für dieses Beispiel bei den Daten von 2017 und 2018.
Wenn Sie mit Excel gearbeitet haben, werden Sie feststellen, dass die Formel, die ich hier verwende, dieselbe ist.
Sobald Sie die Eingabetaste drücken, können Sie die Zahlen durchgehen und feststellen, dass die Zahlen beim Durcharbeiten der Zeilen einen Sinn ergeben. Das heißt, bis Sie die Gesamtsumme ganz unten erreichen.
Sie werden feststellen, dass die gleiche Summe wie in der Spalte „Gesamtumsatz“ angezeigt wird , auch wenn die Daten in den Zeilen unterschiedlich sind. Das ist definitiv nicht das Ergebnis, das wir suchen.
Um zu verstehen, warum das passiert ist, muss man auch den Kontext verstehen. Hier liegt der Kontext nur in den Zeilen vor der Summe, wo der niedrigere Betrag zwischen den beiden Spalten ausgewählt wird. Aber am Ende wurden einfach die beiden Gesamtbeträge aus den Jahren 2017 und 2018 verglichen, der Mindestbetrag ausgewählt und dieser als Ergebnis herangezogen.
Es versteht sich nicht, dass Sie die Gesamtsumme aller in dieser Spalte aufgeführten Mindesteinnahmen wünschen.
Verwenden von SUMX zum Fixieren der Gesamtsumme
Hier kommen iterierende Funktionen ins Spiel. In diesem Beispiel verwende ich SUMX .
Mit SUMX als Iterationsfunktion kann ich mit der virtuellen Abarbeitung der Tabelle beginnen.
Ich beginne damit, die Funktion SUMMARIZE für die Kunden zu verwenden. Dann verwende ich die MIN-Funktion, um den Mindestwert für den Gesamtumsatz für 2017 und 2018 zu ermitteln.
Wenn Sie Iterationsfunktionen verwenden, erfolgt die Berechnung für jede einzelne Zeile virtuell.
Alle diese Berechnungen werden im Speicher gespeichert, woraufhin die SUMX-Funktion alle gespeicherten Daten addiert, um am Ende dieser Spalte die richtige Summe zu erhalten.
Mit anderen Worten: Es wird endlich mehr Kontext hinzugefügt, damit das System versteht, nach welcher Art von Ergebnis Sie suchen.
Iterieren von Funktionen in der DAX- Sprache – Ein detailliertes Beispiel
für die Arbeit mit Iterieren von Funktionen in DAX
unter Verwendung der Iterieren-Funktionen SUMX und AVERAGEX in LuckyTemplates
Abschluss
Mit diesem Tutorial konnten Sie hoffentlich sehen, wie Sie die Gesamtzahl der Probleme beheben können, auf die Sie mit LuckyTemplates gestoßen sind. Der Schlüssel hier liegt darin, zu verstehen, wie Iterationsfunktionen wie SUMX funktionieren. Denken Sie daran, dass diese Funktionen verwendet werden können, um jede Datenzeile virtuell zu bearbeiten und die richtigen Ergebnisse zu erzielen.
Wenn Sie also bei einer Gesamtsumme in LuckyTemplates nicht weiterkommen, können Sie mit Techniken wie dieser herumexperimentieren. Prüfen Sie, ob Sie mit einigen Parametern arbeiten können, die demselben Kontext folgen, den wir angewendet haben, um den gesuchten Wert abzurufen.
Alles Gute.
***** LuckyTemplates lernen? *****
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