In diesem Blogbeitrag habe ich die neuen Arrayfunktionen* EINDEUTIG und SORTIEREN vorgestellt. Sie können mehrere Ergebnisse auf einmal ermitteln. Bei Veränderungen passen sich die Resultate dynamisch an. Perfekt für alle, die Auswertungen brauchen, die stets aktuell sind.
Diesmal zeige ich, wie mit EINDEUTIG die Einträge aus einer Liste herausgefischt werden, die tatsächlich nur einmal vorkommen. Anschließend sorge ich mit SORTIEREN wieder für die richtige Reihenfolge der Ergebnisse.
Einer meiner Kunden möchte seine Umsätze in fünf Preiskategorien – A bis E – auswerten. Die Umsatzdaten werden per Power Query aus einer SQL-Datenbank gezogen und aufbereitet. Doch wie lassen sich in Power Query die Verkaufspreise einer der fünf Kategorien zuordnen?
Mein erster Gedanke: Das ließe sich doch mit einem Join in Power Query lösen. Doch das funktioniert nicht. Denn mit einem Join können nur Werte abgeglichen werden, die genau übereinstimmen. Das ist hier nicht der Fall. Folglich brauche ich etwas wie einen SVERWEIS mit ungefährer Übereinstimmung. Diese Lösung baue ich wie folgt auf.
NEIN, es ist keineswegs übertrieben: Mit den dynamischen Arrayfunktionen in Excel 365 hat Microsoft eine neue Ära eingeläutet. Auswertungen werden künftig einfacher und intuitiver. Berechnungen, die früher nur über Profitechniken und komplizierte Formeleingabe möglich waren, lassen sich jetzt mit einer einzigen und zudem verständlichen Formel erledigen.
Hinweis: Die neuen Arrayfunktionen können seit Herbst 2018 in Excel 365 getestet werden. Doch vorerst sind sie nur für die Anwender verfügbar, die den Update-Kanal »Insider« in Office 365 haben.
Für alle, die neugierig sind und sich auf diese Revolution in Excel vorbereiten wollen, stellen wir die neuen Arrayfunktionen in mehreren Blogbeiträgen vor. Los geht’s mit der Funktion EINDEUTIG. Mit ihr kann ich aus beliebig vielen Einträgen im Nu eine Liste erzeugen, in der jeder Eintrag nur einmal vorkommt, also ohne Duplikate. Hier im Beispiel ist es eine Liste von Kunden.