Beiträge zur Sprache DAX

Rainer Knappe
, ,

Statische Sicherheit bzw. Berechtigungen auf Zeilenebene (RLS) implementieren

Nicht jeder Benutzer oder Benutzerin eines Berichts in Power BI soll alle Daten des Berichts sehen können. Nehmen wir einen Umsatzbericht eines Handelsunternehmens mit verschiedenen Abteilungen und Abteilungsleitungen. Die Geschäftsführung…
Rainer Knappe

Slicer auf aktuelles Datum voreinstellen

Nahezu jeder Power BI - Bericht hat vermutlich einen Kalender, mit dem die Benutzer das Datum bzw. den angezeigten Zeitraum eingrenzen können. Dieser Kalender wird über Filter und noch häufiger über Slicer angeboten. Beim öffnen des…
Rainer Knappe

COUNTIF-Funktion in DAX?

Es gibt keine Funktion COUNTIF() in DAX. Das, was Du vorhast, geht also nicht. Ende.Nein, natürlich nur Spaß :) Zwar verfügt DAX tatsächlich nicht über eine Funktion, die der Excel-Funktion COUNTIF (oder im deutschen Excel: ZAEHLENWENN)…
DAX erzeugen mit ChatGPTRainer Knappe
,

DAX erzeugen mit ChatGPT

ChatGPT schreibt nicht nur Gedichte und LinkedIn-Beiträge, sondern kann auch programmieren. Python-Skripte habe ich bereits mit ChatGPT erzeugt, das Schreiben von DAX-Code habe ich aber noch nie ausprobiert. Dazu habe ich immer auf…
Measure Tabelle erstellenRainer Knappe
,

Eine Measure-Tabelle erstellen

Ordnung ist das halbe Leben - das gilt auch für Power BI - Projekte. Wenn das Projekt eine gewisse Komplexität erreicht, man im Team am Bericht arbeitet oder wenn man sich selbst auch in einem halben Jahr noch im Code zurecht finden will…
Rainer Knappe
,

Nettoarbeitstage mit DAX berechnen

Wenn man zwischen zwei Datumsangaben die Anzahl der reinen Arbeitstage berechnen will, so gibt es in Excel die Funktion NETTOARBEITSTAGE (bzw. auch NETTOARBEITSTAGE.INTL).Eine vergleichbare Funktion hat man in Power BI bisher vermisst. In diesem…
,

DAX Funktion WEEKNUM liefert die falsche Kalenderwoche

Ein Kalender ist in DAX recht schnell und einfach erstellt.Möchte man auch die Kalenderwoche im Kalender haben, liefert die DAX-Funktion WEEKNUM die Wochennummer als Zahl zwischen 1 und maximal 54.Vielleicht habt Ihr es auch schon mal erlebt,…
,

Ordnung bei Measures halten

Ordnung ist das halbe Leben.Diese Weisheit gilt auch und gerade bei Software-Projekten und damit auch bei Power BI - Berichten.Dies ist umso wichtiger, wenn mehrere Personen am selben Bericht arbeiten. Aber auch, wenn man selbst einen Bericht…
Einen Kalender mit DAX erstellen
,

Einen Kalender in Power BI mit DAX erstellen

Die Kalender-Tabelle ist in jedem Datenmodell eine der wichtigsten Tabellen.Eine Auswertung ohne zeitlichen Bezug macht in der Regel keinen Sinn. Unsere Datentabelle liefert in aller Regel ein oder gar mehrere Daten. So gibt es z.B. bei…
,

Den Inhalt von Spalten ersetzen

Oft will man den Inhalt in einer Spalte durch anderen Inhalt ersetzen.Nehmen wir als Beispiel an, wir haben in einer Quelldatei, zum Beispiel aus Excel, eine Tabelle mit Ländern und deren Einwohnerzahlen. Nun steht aber dort bei Land…
,

Zwei Tabellen mappen mit RELATED

Oft muss man die Daten zweier Tabellen miteinander verknüpfen - sozusagen eine Beziehung herstellen.Beispiel: in der einen Tabelle hat man die Verkaufszahlen pro Artikelnummer. Die Verbindung Artikelnummer zu Artikelbezeichnung steht aber…
,

String oder Number mit DAX in ein Datum konvertieren

Das Datum ist unbestreitbar eine der wichtigsten Spalten in jeder Power BI - Datentabelle. Leider liefern viele Quell-Systeme das Datum nicht in der Form an, die wir ohne Weiteres weiterverarbeiten können. Sei es ein antiquarisches ERP-System…