Die Excel WAHL() Funktion einfach & schnell erklärt

excel wahl
excel wahl

Mit der WAHL-Funktion in Excel lässt sich ein bestimmter Wert aus einer Reihe von Alternativen abrufen, abhängig von einer Indexnummer (Position).

Inhalt: Die WAHL-Funktion in Excel Verbergen

Die WAHL-Funktion wird in Excel verwendet, um einen Wert aus einer Liste von Optionen auszuwählen. Sie eignet sich gut, wenn Sie wenige Alternativen haben und die Auswahl direkt über eine Zahl steuern wollen. Beispielsweise Wochentag-Namen, Preisstufen oder Formattexte. Der Rückgabewert ist der Wert an der angegebenen Position.

Syntax

Zweck: WAHL gibt einen von mehreren angegebenen Werten zurück, abhängig von einer Index-Nummer.

Allgemeine Funktion:
=WAHL(Index; Wert1; [Wert2]; ...)

Erklärung zur Funktion:

  • Index: Die Position des gewünschten Werts in der Liste. Diese Zahl muss zwischen 1 und 254 liegen.
  • Wert1: Der erste Wert in der Liste, aus dem ausgewählt werden soll. Das kann ein Array (einzelne Zellen wie A1) oder ein Zellbereich sein (beispielsweise A1:10), um eine größere Anzahl von Werten in der Funktion zu verarbeiten.
  • [Wert2];: [Optional] Der zweite Wert in der Liste, aus dem ausgewählt werden soll. Dies kann ebenfalls ein Array oder ein Zellbereich sein.

Semikolon (;) vs. Komma(,)
Je nach Excel-Version und Ländereinstellung werden Funktionsargumente unterschiedlich getrennt. In der deutschen Excel-Version verwendet man in der Regel ein Semikolon ( ; ), während in der englischen Version ein Komma ( , ) verwendet wird. Das bedeutet, dass z. B. =WAHL(B2;1;2;3) in der englischen Version als =CHOOSE(B2,1,2,3) geschrieben wird.

Beispiel Excel WAHL-Funktion

Wir möchten in unserer Produktliste den Rabatt hinzufügen mithilfe der Rabattstufenliste. Es gibt vier Rabattstufen. Unsere Tabelle mit den Beispieldaten beinhaltet in Spalte B die Rabattstufe. In Spalte D soll darauf basierend mithilfe der WAHL-Funktion die Prozentzahl ausfindig gemacht werden (um basierend darauf dann in Spalte E den Endpreis berechnen zu können).

excel wahl
Unser Beispiel:
=WAHL(B2;$B$7;$B$8;$B$9;$B$10)
  • Der Index ist B2, also die Rabattstufe (1, 2, 3 oder 4).
  • Die Werte sind die Zellen B7, B8, B9, B10, die jeweils einen Rabatt enthalten (0,05 / 0,10 / 0,15 / 0,20).

Übrigens:
Statt die Zellbezüge auszuwählen, können die Werte in der WAHL-Funktion auch manuell eingegeben werden. Das heißt, Sie können beispielsweise schreiben:
=WAHL(B2;0,05;0,10;0,15;0,20)
Anstelle von Zellbezügen verwendet Excel dann direkt die eingegebenen Zahlen oder Texte in der Funktion.

Absoluter (fester) Zellbezug
Wenn Sie die Formel in D3 oder D4 kopieren, bleibt der Bezug zu den Zellen B7 bis B10 immer gleich.
Ohne die $-Zeichen würde Excel beim Kopieren den Bezug anpassen (beispielsweise auf B8–B11), und das wäre falsch – denn die Rabattwerte stehen immer an derselben Stelle.