Aus der Excel-Trickkiste Microsoft Excel – Matrizen spiegeln mit WAHL()
Daten für einen Kennzahlenbericht oder ein Dashboard in Excel zusammenzustellen, kann zeitaufwendig sein. Einfacher erhalten Sie den gewünschten Überblick, wenn Sie die verteilten Daten an einem zentralen Ort anzeigen lassen, indem Sie die zugehörige Matrix dorthin "spiegeln". Ignatz Schels zeigt, wie das mit der Matrixfunktion WAHL() auf elegante und sichere Weise gelingt. Doch die Funktion kann noch mehr, wie z.B. dynamische Auswahllisten erzeugen oder Datumswerte einfach berechnen.
Management Summary
Als Mitglied erhalten Sie die wichtigsten Thesen des Beitrags zusammengefasst im Management Summary!
Aus der Excel-Trickkiste Microsoft Excel – Matrizen spiegeln mit WAHL()
Daten für einen Kennzahlenbericht oder ein Dashboard in Excel zusammenzustellen, kann zeitaufwendig sein. Einfacher erhalten Sie den gewünschten Überblick, wenn Sie die verteilten Daten an einem zentralen Ort anzeigen lassen, indem Sie die zugehörige Matrix dorthin "spiegeln". Ignatz Schels zeigt, wie das mit der Matrixfunktion WAHL() auf elegante und sichere Weise gelingt. Doch die Funktion kann noch mehr, wie z.B. dynamische Auswahllisten erzeugen oder Datumswerte einfach berechnen.
Management Summary
Als Mitglied erhalten Sie die wichtigsten Thesen des Beitrags zusammengefasst im Management Summary!
WAHL() gehört zu den Matrixfunktionen der Tabellenkalkulation Excel, und wie der "große Bruder" SVERWEIS() bietet diese Funktion die Möglichkeit, über einen Indexwert auf andere Argumente zu referenzieren. Auch wenn die Funktion WAHL() weniger bekannt ist als ihr großer Bruder, ist sie in der Praxis doch äußerst hilfreich. Möchten Sie z.B. Daten aus unterschiedlichen Quellen für Kennzahlenberichte oder ein Dashboard an einen zentralen Ort holen, können Sie das mit der Funktion WAHL() auf besonders sichere und elegante Weise. Dieser Tipp zeigt, wie Sie dazu vorgehen und stellt weitere Einsatzmöglichkeiten vor, z.B. wie Sie Datumswerte einfach berechnen oder dynamische Auswahllisten erstellen.
Syntax
=WAHL(Index;Wert1;Wert2; … Wertn)
Die Zahl im ersten Argument bestimmt, welches der nachfolgenden Argumente als Ergebnis zurückgegeben wird. Das erste Argument, also der Index, ist eine Zahl zwischen 1 und n. Bis zu 254 weitere Argumente dürfen folgen.
Beispiel: Die Funktion WAHL(2;"Januar";"Februar";"März") gibt den Wert "Februar" zurück.
Die mitgelieferte Datei "MatrixSpiegeln.xlsm" enthält die fertige Lösung für die verschiedenen Beispiele. Möchten Sie diese selbst nachvollziehen, kopieren Sie die in der Datei enthaltenen Tabellen einfach in eine separate Excel-Mappe.
Datumswerte ermitteln
WAHL() wird oft, ähnlich wie SVERWEIS(), für Berechnungen mit Datumswerten verwendet. Bild 1 zeigt einige Beispiele für die praktische Umsetzung von WAHL().
Dynamische Auswahllisten erzeugen
Als Matrixfunktion kann die Funktion WAHL() jedoch weit mehr als Datumswerte berechnen. Setzt man Bereichsnamen als Argumente ein, wird die Funktion besonders vielseitig. Der numerische Index wird dabei mit Hilfe von Datenüberprüfungslisten, ActiveX- oder Formularelementen erzeugt. Das nachfolgende Beispiel erläutert das Prinzip.
Ein ausführliches Anwendungsbeispiel finden Sie im Beitrag "Fortgeschrittene Techniken für Projektleiter, Teil 1". Dort dient die Funktion WAHL() dazu, über Optionsfelder und mithilfe von Bereichsnamen Mitarbeiter aus Projektteams festzulegen.
Beispiel: Länder und Städte
Sofort weiterlesen und testen
Erster Monat kostenlos,
dann 24,95 € pro Monat
-
Know-how von über 1.000 Profis
-
Methoden für alle Aufgaben
-
Websessions mit Top-Expert:innen