0Pricing
Excel Formulas Academy · Lektion

Elemente mit CHOOSE auswählen

Geben Sie anhand einer Indexnummer den n-ten Wert einer Liste zurück.

Elemente mit CHOOSE auswählen ist eine kostenlose Excel Formulas Academy-Lektion auf CoddyKit. Dies ist Lektion 3 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Excel Formulas Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Excel Formulas Academy-Kurs umfasst insgesamt 4 Lektionen.

Was CHOOSE macht

Die Funktion CHOOSE wählt anhand einer Positionsnummer einen Eintrag aus einer Liste aus. Sie geben einen index und anschließend eine Reihe von Werten an. CHOOSE gibt den Wert zurück, der an dieser Position steht.

Stellen Sie sich die Funktion als nummeriertes Menü vor: Geben Sie CHOOSE die Zahl 3, erhalten Sie den dritten Eintrag zurück – unabhängig davon, um welchen Eintrag es sich handelt.

=CHOOSE(2, "Red", "Green", "Blue")

Die CHOOSE-Syntax

Die Struktur lautet CHOOSE(index_num, value1, value2, value3, ...).

  • index_num ist eine Zahl von 1 bis zur Anzahl der Werte.
  • Jeder value kann Text, eine Zahl, ein Zellbezug oder sogar eine Formel sein.

Der Index ist einsbasiert: Ein Index von 1 gibt value1 zurück, ein Index von 2 gibt value2 zurück und so weiter.

=CHOOSE(A2, "Low", "Medium", "High")

Ein erstes durchgearbeitetes Beispiel

Angenommen, in A2 steht eine Prioritätsstufe von 1, 2 oder 3. Sie möchten statt einer Zahl ein Wort anzeigen. CHOOSE wandelt die Zahl direkt in die passende Bezeichnung um.

Wenn A2 den Wert 1 enthält, erhalten Sie "Niedrig". Bei 2 erhalten Sie "Mittel" und bei 3 "Hoch". Die Zahl selbst bestimmt die Position.

=CHOOSE(A2, "Low", "Medium", "High")

Der Index muss gültig sein

Der Index muss zwischen 1 und der Anzahl der angegebenen Werte liegen. Wenn A2 im obigen Beispiel 0 oder 4 enthält oder leer ist, gibt CHOOSE den Fehler #VALUE! zurück.

Dezimalstellen werden einfach abgeschnitten, sodass 2,9 als 2 behandelt wird. Damit die Funktion zuverlässig bleibt, muss Ihr Index ausschließlich Zahlen liefern können, die auf tatsächlich vorhandene Positionen in Ihrer Liste verweisen.

=CHOOSE(2.9, "A", "B", "C")

Zahlen in Monatsnamen umwandeln

Eine sehr häufige Anwendung ist die Umwandlung einer Monatsnummer in einen Monatsnamen. Bei einer Monatsnummer in A2 listet CHOOSE alle zwölf Namen in der richtigen Reihenfolge auf.

Das ist praktisch, wenn eine Datumsfunktion wie MONTH(...) eine Zahl liefert, Sie aber den lesbaren Namen anzeigen möchten.

=CHOOSE(A2,"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")

CHOOSE mit Zellbezügen

Die Werte müssen keine direkt eingegebenen Konstanten sein. Sie können Zellbezüge verwenden, sodass CHOOSE einen aktuellen Wert aus einer anderen Stelle des Tabellenblatts abruft.

Je nach Index in A2 gibt die Formel hier den Inhalt von B1, C1 oder D1 zurück. Wenn Sie diese Zellen ändern, wird das Ergebnis entsprechend aktualisiert.

=CHOOSE(A2, B1, C1, D1)

Berechnungen zurückgeben

Jeder Wert kann auch eine Formel sein. Dadurch kann CHOOSE als kleine Umschaltzentrale für verschiedene Berechnungen dienen.

Angenommen, eine Stufe in A2 bestimmt einen Rabattsatz, der auf einen Preis in B2 angewendet wird. Index 1 ergibt 5 % Rabatt, Index 2 ergibt 10 % Rabatt und Index 3 ergibt 20 % Rabatt.

=CHOOSE(A2, B2*0.95, B2*0.9, B2*0.8)

CHOOSE oder SWITCH

CHOOSE und SWITCH lösen ähnliche Aufgaben, aber auf unterschiedliche Weise:

  • CHOOSE wählt anhand der Position aus. Der Index muss eine fortlaufende Zahl wie 1, 2 oder 3 sein.
  • SWITCH wählt anhand der Übereinstimmung mit einem Wert aus, der beliebiger Code oder Text sein kann.

Verwenden Sie CHOOSE, wenn Ihr Auswahlwert bereits eine einfache fortlaufende Zahl ist. Verwenden Sie SWITCH, wenn Sie beliebige Codes wie "STD" oder "EXP" abgleichen.

Ein ausführlicheres Beispiel

Erstellen wir aus einer Monatszahl in A2 schnell eine Quartalsbezeichnung. Wir können CHOOSE mit einer Berechnung kombinieren, die den Monat in eine Zahl von 1 bis 4 umwandelt.

ROUNDUP(A2/3,0) wandelt die Monate 1 bis 3 in Quartal 1, die Monate 4 bis 6 in Quartal 2 und so weiter um. CHOOSE ordnet dieser Zahl anschließend eine Bezeichnung zu.

=CHOOSE(ROUNDUP(A2/3,0),"Q1","Q2","Q3","Q4")

Ungültige Indizes abfangen

Da ein Index außerhalb des gültigen Bereichs den Fehler #VALUE! verursacht, sollten Sie die Formel schützen. Wenn Sie sie in IFERROR einschließen, erhalten Sie einen benutzerfreundlichen Ersatzwert.

Wenn der Index einmal ungültig ist, sieht die Person, die das Blatt verwendet, nun "Ungültig" statt eines Fehlercodes. Dadurch bleibt das Tabellenblatt übersichtlich und professionell.

=IFERROR(CHOOSE(A2,"Low","Medium","High"),"Invalid")

Bewährte Vorgehensweisen für CHOOSE

So funktioniert CHOOSE zuverlässig:

  • Stellen Sie sicher, dass der Index eine ganze Zahl von 1 bis zur Anzahl Ihrer Werte ist.
  • Listen Sie die Werte genau in der Reihenfolge auf, die der Index erwartet.
  • Schließen Sie die Formel in IFERROR ein, wenn der Index außerhalb des gültigen Bereichs liegen könnte.
  • Bevorzugen Sie CHOOSE, wenn der Auswahlwert eine natürliche fortlaufende Zahl ist, und SWITCH bei beliebigen Codes.

Kurzer Test

Testen Sie Ihr Verständnis dafür, wie CHOOSE Werte auswählt.

Zusammenfassung: Elemente mit CHOOSE auswählen

Sie haben gelernt, mit CHOOSE das n-te Element aus einer Liste auszuwählen. Die wichtigsten Punkte:

  • Die Syntax lautet CHOOSE(index_num, value1, value2, ...), und der Index beginnt bei 1.
  • Ein Index außerhalb des gültigen Bereichs gibt #VALUE! zurück. Fangen Sie diesen Fehler mit IFERROR ab.
  • Werte können Text, Zahlen, Zellbezüge oder Formeln sein.
  • Verwenden Sie CHOOSE bei einer fortlaufenden Zahl als Auswahlwert und SWITCH beim Abgleichen beliebiger Codes.
=CHOOSE(A2, "Low", "Medium", "High")

Häufig gestellte Fragen

Ist die Lektion „Elemente mit CHOOSE auswählen“ kostenlos?

Ja — der vollständige Text von „Elemente mit CHOOSE auswählen“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Excel Formulas Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Excel Formulas Academy-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „Elemente mit CHOOSE auswählen“?

Geben Sie anhand einer Indexnummer den n-ten Wert einer Liste zurück. Du übst Excel Formulas Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um Excel Formulas Academy zu starten?

Keine Vorkenntnisse erforderlich. Excel Formulas Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 3 von 4.

Wie lange dauert die Lektion „Elemente mit CHOOSE auswählen“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser Excel Formulas Academy-Lektion Code schreiben und ausführen?

Ja. Jede Excel Formulas Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. IF-Funktionen für mehrere Ergebnisse verschachteln
  2. Fälle mit SWITCH auswählen
  3. Elemente mit CHOOSE auswählen
  4. Komplexe Logik übersichtlich halten
← Zurück zu Excel Formulas Academy