Ermitteln von Verkaufsperioden mithilfe von DAX in LuckyTemplates: Wochentag vs. Wochenende

Für viele Unternehmen ist es wichtig sicherzustellen, dass Sie die richtigen Verkaufszeiträume oder Zeiträume analysieren, in denen Sie tatsächlich Ergebnisse erzielen. Sie können sich das vollständige Video dieses Tutorials unten in diesem Blog ansehen.

Wenn Sie Formeln in LuckyTemplates falsch implementieren, insbesondere mit Iterationsfunktionen wie AVERAGEX oder SUMX ,  und Sie über Tage iterieren, an denen Sie keine Ergebnisse haben, oder Tage ohne Verkäufe, dann erhalten Sie tatsächlich falsche Ergebnisse.

Manchmal fügen Sie diese Ergebnisse unwissentlich in Ihre Berichte ein und erkennen nicht sofort, ob sie richtig oder falsch sind.

In diesem Tutorial werde ich zeigen, wie Sie Wochentage und Wochenenden isolieren und nur Informationen für diese bestimmten Zeiträume abrufen können.

Dies ist besonders wertvoll, wenn Sie ein Unternehmen sind, das nur unter der Woche verkauft, oder wenn Sie Ihre Wochenendverkäufe isolieren möchten, da dort möglicherweise der Großteil Ihrer Verkäufe stattfindet.

Inhaltsverzeichnis

DAX mit dem Datenmodell erarbeiten

Die Hauptsache ist, DAX mit dem Datenmodell effektiv zu erarbeiten. Schauen wir uns zunächst an, was ich in der Dates-Tabelle gemacht habe .

Offensichtlich brauchen wir DAYINWEEK . Wenn wir dies nicht in unserer Datumstabelle haben, versuchen wir wahrscheinlich, es mit einer berechneten Spalte dort einzufügen. Aber letztendlich wollen wir den DAX im Backend so einfach wie möglich machen. Daher ist es besser, dies im Datenmodell zu klären.

Wir haben diesen DAYINWEEK offensichtlich auf einen Wochentag ausgerichtet.

Ermitteln von Verkaufsperioden mithilfe von DAX in LuckyTemplates: Wochentag vs.  Wochenende

Daraus können wir tatsächlich ableiten, ob es sich um ein Wochenende oder einen Wochentag handelt . Um das zu erreichen, habe ich diese SWITCH- Formel verwendet.

Ermitteln von Verkaufsperioden mithilfe von DAX in LuckyTemplates: Wochentag vs.  Wochenende

Dabei wird die gesamte Logik in der Spalte DAYINWEEK durchgearbeitet und als Wochentag oder Wochenende zurückgegeben.

Lassen Sie uns nun durchgehen, wie Sie die Formeln schreiben, die zur Analyse von Verkaufsperioden verwendet werden.

Schreiben der Formeln

Für unsere Berechnungen nutzen wir die CALCULATE-Funktion. Für Verkaufswochentage gehen wir auf „Gesamtverkäufe BERECHNEN“ und filtern dann alles für den Wochentag durch unsere Datumstabelle .

Ermitteln von Verkaufsperioden mithilfe von DAX in LuckyTemplates: Wochentag vs.  Wochenende

Das Wochenende – Wochentag ist die Spalte, die wir gerade erstellt haben (mit der SWITCH-Formel).

Ermitteln von Verkaufsperioden mithilfe von DAX in LuckyTemplates: Wochentag vs.  Wochenende

Dann formatieren wir unsere Formel

Ermitteln von Verkaufsperioden mithilfe von DAX in LuckyTemplates: Wochentag vs.  Wochenende

und bringen Sie es ein, und wir werden sehen, dass wir unterschiedliche Ergebnisse erhalten, indem wir die Wochentage anzeigen.

Ermitteln von Verkaufsperioden mithilfe von DAX in LuckyTemplates: Wochentag vs.  Wochenende

Und dann kopieren wir von hier aus einfach diese Formel, fügen sie ein und ändern einfach Weekends in Weekends .

Ermitteln von Verkaufsperioden mithilfe von DAX in LuckyTemplates: Wochentag vs.  Wochenende

Wir ziehen es dann hinein und können die Ergebnisse sehen. Die Verkäufe an Wochentagen und Verkäufe an Wochenenden ergeben den Gesamtumsatz.

Ermitteln von Verkaufsperioden mithilfe von DAX in LuckyTemplates: Wochentag vs.  Wochenende

Hier können Sie also sehen, wie wir die FILTER- Funktion wirklich effektiv nutzen. Wir verwenden es in Kombination mit dem Datenmodell. Wir haben diese Dimension oder diese Spalte basierend auf einer Logik innerhalb dieser Tabelle hinzugefügt und konnten dann die FILTER-Funktion darüber platzieren.

Wiederverwendung der Formel und Verzweigung

Darüber hinaus könnten wir diese Formel in jeder Art und Weise, in jeder Form und in jeder Form verwenden. Wir wollen zum Beispiel den Samstagsverkauf ausarbeiten.

Um unseren Verkaufssamstag zu bekommen , müssen wir nur die Logik im Inneren ändern. Anstelle von „Wochenende – Wochentag“ verwenden wir „Tag der Woche“ .

Ermitteln von Verkaufsperioden mithilfe von DAX in LuckyTemplates: Wochentag vs.  Wochenende

Formatieren Sie es und ziehen Sie es hinein.

Ermitteln von Verkaufsperioden mithilfe von DAX in LuckyTemplates: Wochentag vs.  Wochenende

Sobald wir hier angekommen sind, könnten wir uns mithilfe unserer Messungen auf einige andere Dinge konzentrieren, beispielsweise auf die Anzahl der Samstagsverkäufe, die wir haben. Um das zu demonstrieren, versuchen wir es herauszufinden.

Wir nennen es % (Prozent) des Umsatzes am Wochenende . Wir teilen die Verkäufe an Wochenenden durch unsere Gesamtverkäufe auf .

Ermitteln von Verkaufsperioden mithilfe von DAX in LuckyTemplates: Wochentag vs.  Wochenende

Wir können damit einen Prozentsatz berechnen und ihn dann wie folgt in unsere Tabelle ziehen.

Ermitteln von Verkaufsperioden mithilfe von DAX in LuckyTemplates: Wochentag vs.  Wochenende

Das ist also eine Möglichkeit, bestimmte Elemente in Ihren Daten zu isolieren, um sie über Verkaufszeiträume hinweg korrekt zu analysieren.

Von hier aus können wir noch weiter verzweigen und wirklich großartige Erkenntnisse über verschiedene Faktoren in unserem Datenmodell gewinnen oder sogar diese miteinander vergleichen. Sie können sogar die Ergebnisse von Wochentagen mit den Ergebnissen vom Wochenende vergleichen.


Berechnen des Durchschnitts in LuckyTemplates: Isolieren von Wochentags- oder Wochenendergebnissen mithilfe von DAX.
Berechnen aufeinanderfolgender Wochentags- und Wochenendtage in LuckyTemplates mithilfe von DAX.
Platzieren von Arbeitstags- und Wochenendtagszahlen in der Datumstabelle in LuckyTemplates

Abschluss

In diesem Tutorial sind wir ein paar Schritte durchgegangen, um tatsächlich zur korrekten Auswertung der Verkaufsperioden zu gelangen. Darüber hinaus haben wir uns von dort aus noch weiter verzweigt.

Das Schlüsselkonzept, das es hier zu verstehen gilt, ist das Iterieren von Funktionen. Sie müssen sich damit auseinandersetzen und verstehen, wie sie sehr gut funktionieren. Wenn Sie dies tun, werden Sie feststellen, dass Sie die Form jeder virtuellen Tabelle innerhalb dieser Funktionen ändern können, um in diesem Fall jeden Zeitraum isolieren zu können.

Es gibt viele großartige analytische Erkenntnisse, die Sie gewinnen können, wenn Sie diese Ideen und Techniken gut umsetzen.

Alles Gute,

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.