Power Query Formeln bieten viele Möglichkeiten, Daten in Excel und Power Query zu verarbeiten. Hier erfährst du alles, was du über die verschiedenen Typen und ihre Verwendung wissen musst...
Mit Power Query Formeln können Excel- und Power BI-Benutzer Daten aus mehreren Quellen umwandeln, bereinigen, kombinieren und abfragen.
Seine intuitive Benutzeroberfläche macht die Datenanalyse für die meisten Menschen in einem Unternehmen zugänglich. Der Abfrage-Editor erfordert keinen Code, und das ist es, was eine Demokratisierung der Business Intelligence ermöglicht.
Das Tool bietet sogar automatische Datenbereinigungstools zum Aufspüren und Entfernen von Duplikaten, zur Korrektur von Datenfehlern, zum Entfernen von Leerzeichen oder zur Normalisierung von Datumsangaben.
Darüber hinaus bietet Power Query auch automatische Datenbereinigungstools, z. B. für die Erkennung und Entfernung von Duplikaten, die Korrektur von Datenfehlern, die Entfernung von Leerzeichen oder die Normalisierung von Datumsangaben. Diese Werkzeuge ermöglichen es den Nutzern, Daten zu bereinigen, ohne Formeln schreiben zu müssen.
Um die Daten jedoch effizienter und genauer zu manipulieren, können fortgeschrittene Nutzer Power Query Formeln verwenden. Sie sind in der Programmiersprache M geschrieben.
Diese Formeln können für Berechnungen, Textmanipulationen, Aggregationen von importierten Daten oder andere Operationen wie Zusammenführen, Filtern, Sortieren oder Formatieren verwendet werden.
Power Query Formeln sind leistungsstark und flexibel und ermöglichen es dir, die Datenumwandlung an deine spezifischen Bedürfnisse anzupassen. In diesem Artikel erfährst du mehr über die verschiedenen Kategorien und wie sie funktionieren!
💡Auch interessant:
Power BI Microsoft |
Power BI für Dummies |
Power Query – Was ist das ? |
Power BI auf dem Mac |
Power BI Allexcept |
Power BI Auto Refresh |
Was ist die Programmiersprache M?
Die Programmiersprache M oder Power Query Formula Language wird in Power Query verwendet, um die Schritte der Datenumwandlung zu beschreiben. Es handelt sich um eine funktionale Sprache, d. h. sie basiert auf Funktionen, die Argumente nehmen und Werte zurückgeben.
Diese Sprache wird in Power Query verwendet, um Formeln zu schreiben: Ausdrücke, die die durchzuführenden Datenumwandlungen beschreiben. Es ist ein mächtiges Werkzeug für ETL und Datenanalyse.
Ihre Syntax ist einfach und intuitiv, sodass sie für Personen, die bereits mit anderen Programmiersprachen umgehen, leicht zu erlernen ist.
Die verschiedenen Funktionen der Sprache M sind in Bibliotheken organisiert, die nach Themen und Kategorien gegliedert sind.
Welche Power Query Formeln gibt es für die Textumwandlung?
Um Textdaten zu bereinigen und umzuwandeln, werden Textumwandlungsformeln wie LEFT, RIGHT, UPPER, LOWER, PROPER, SUBSTITUTE, TRIM, CONCATENATE und LEN verwendet.
Mit ihnen lassen sich Zeichenketten wie Namen, Adressen und Telefonnummern sehr einfach manipulieren. Es ist auch möglich, unerwünschte Zeichen wie Leerzeichen, Bindestriche oder Klammern zu entfernen.
Wenn z. B. eine Liste von Namen unnötige Leerzeichen enthält, können diese mit der Formel TRIM entfernt werden. Ebenso können mit der Formel SUBSTITUTE alle Leerzeichen direkt entfernt werden.
Formeln zur Datumsumwandlung
Um Datums- und Zeitdaten zu manipulieren, werden Datumstransformationsformeln wie DATE, YEAR, MONTH, DAY, HOUR, MINUTE, SECOND, NOW und TODAY verwendet.
Diese Formeln dienen dazu, Zeitdaten einfach zu manipulieren oder sie je nach Bedarf in verschiedene Formate umzuwandeln.
Wenn du z. B. eine Liste von Datumsangaben in verschiedenen Formaten hast, können diese mit der Formel DATEVALUE in ein Standardformat umgewandelt werden.
Ein weiteres Beispiel für einen Anwendungsfall ist das Extrahieren des Monats in jedem dieser Daten. In diesem Fall genügt es, die Formel MONTH zu verwenden.
💡Auch interessant:
Power BI Online |
Power BI Report Server Leitfaden |
Power Query Excel aktivieren |
Power BI Datum |
DATEDIFF Power BI |
Formeln zur Umwandlung von Zahlen
Die Manipulation numerischer Daten erfolgt mithilfe der Power Query-Formeln zur Zahlentransformation wie SUM, AVERAGE, MIN, MAX, COUNT und IF.
Das Ziel ist es, grundlegende Statistiken zu berechnen oder mathematische Operationen mit numerischen Daten durchzuführen.
Nehmen wir als Beispiel eine Preisliste, die für jedes Produkt eine Spalte enthält. Es ist möglich, die Formel SUM mit dem Ziel anzuwenden, den Gesamtumsatz für jedes einzelne Produkt zu berechnen.
Und um Preisdaten zu extrahieren, die über einem bestimmten Wert liegen, ist nichts einfacher als das: Du kannst die Formel IF anwenden.
Power Query Formeln: Suchen und Filtern
Innerhalb einer Datenliste ist es manchmal notwendig, bestimmte Informationen zu extrahieren. Für solche Aufgaben kannst du Such- und Filterformeln wie VLOOKUP, HLOOKUP, INDEX, MATCH, FILTER und SORT verwenden.
Sie ermöglichen es, sehr schnell bestimmte Informationen in einer Tabelle oder einem anderen Datensatz zu finden.
Zum Beispiel kann die Formel VLOOKUP in einer Liste von Produktnamen verwendet werden, um den Preis jedes Produkts zu finden. Es ist auch möglich, die Liste mit SORT alphabetisch zu sortieren.
Power Query Formeln für das Zusammenführen und Verbinden
Um mehrere Daten aus verschiedenen Quellen zu kombinieren, kannst du Zusammenführungs- und Verbindungsformeln wie JOIN, MERGE, APPEND und UNION verwenden.
Dadurch können alle Daten einfach in einer einzigen Tabelle zusammengefasst werden. Dies ist ideal, um sich einen vollständigen Überblick zu verschaffen.
Nehmen wir als Beispiel eine Liste mit Verkäufen aus vielen verschiedenen Regionen. Um den Überblick zu behalten, kannst du die Formel MERGE verwenden, um alle Verkäufe in einer einzigen Tabelle zusammenzufassen. Mit der Formel APPEND kann man dieser Tabelle eine neue Spalte hinzufügen.
Power Query Formeln für Pivot-Tabellen
Pivot-Tabellen werden häufig für die Datenanalyse in Excel und Power BI verwendet.
Mit Hilfe von Formeln wie PIVOT, GROUP BY oder AGGREGATE können solche Tabellen auch aus großen Datenmengen erstellt werden.
Dies kann z. B. nützlich sein, wenn du eine große Verkaufsliste hast und eine Tabelle erstellen möchtest, um die Verkäufe nach Regionen zu sehen. Dann kannst du einfach die Formel PIVOT verwenden. Ähnlich kann die Formel GROUP BY verwendet werden, um die Verkäufe nach Monaten zu gruppieren.
Wie kann man die Power Query Formeln anwenden ?
Um Power Query Formeln zu verwenden, musst du wie folgt vorgehen. Öffne zunächst den Power Query-Editor aus Excel oder Power BI heraus.
Anschließend kannst du die zu transformierenden Daten mithilfe einer der von Power Query angebotenen Ladeoptionen laden, z. B. aus einer Datei oder einer Datenquelle.
Um einen Transformationsschritt mithilfe einer Formel hinzuzufügen, klicke dann auf das Symbol „Schritt hinzufügen“ in der Multifunktionsleiste von Power Query.
Im Fenster „Formel“ kannst du deine Formel unter Verwendung der Sprache M eingeben. Sie kann auf bestehenden Spalten des Datensatzes basieren, aber es ist auch möglich, neue Spalten zu erstellen.
Nachdem du die Formel hinzugefügt hast, klicke auf „OK“, um sie auf den Datensatz anzuwenden. Du kannst dir dann die Ergebnisse der Transformation im Power Query-Fenster in einer Vorschau ansehen. Jetzt musst du die Daten nur noch speichern und laden!
Fazit: M-Formeln erweitern die Möglichkeiten von Power Query
Obwohl es möglich ist, die grafische Benutzeroberfläche des Abfrageeditors Power Query zu verwenden, bieten Formeln in der Sprache M mehr Möglichkeiten.
Um sie zu verwenden, sind jedoch technische Fähigkeiten erforderlich. Um diese zu erwerben, kannst du dich für einen DataScientest-Kurs entscheiden.
In unserem Power BI-Kurs lernst du in nur fünf Tagen, wie du das Tool beherrschst. Du lernst Power Query, die DAX-Sprache, DataViz, aber auch fortgeschrittene Konzepte wie DataFlows und inkrementelle Aktualisierung kennen.
Am Ende des Kurses wirst du in der Lage sein, Power BI zum Sammeln und Analysieren von Daten und zum Erstellen von interaktiven Dashboards zu verwenden. Als Microsoft Learning Partner bereiten wir dich auch auf die PL-300-Prüfung für die Zertifizierung zum Power BI Data Analyst Associate vor.
Alle unsere Schulungen werden vollständig online und als Fernlehrgang durchgeführt und können über den Bildungsgutschein finanziert werden. Entdecke DataScientest!