Mehrfachverzweigung in Excel

Liebe Excel-Spezialisten,

gibt es in Excel eine Funktion für Mehrfachverzweigungen, wie in anderen Programmiersprachen z.B. CASE … ?

Oder muss man alles mit verschachtelten WENN-Klauseln machen?

LG, piranja

Holla.

gibt es in Excel eine Funktion für Mehrfachverzweigungen, wie
in anderen Programmiersprachen z.B. CASE … ?

Excel ist, wie Du sicherlich weißt, keine Programmiersprache. Wenn Du in Excel eine komplexere Abfrage nach obigem Muster implementieren willst, bleibt Dir nur die Zuflucht zu Visual Basic. Dort hast Du dann selbstverstanzloch die Möglichkeit, so etwas zu basteln, nach folgendem Bleistift :

Sub RammelDieKatz(MeinText As String)

Select Case MeinText

 Case "Katze"
 MsgBox "Miau"
 Case "Hund"
 MsgBox "Kläff"
 Case "Wal"
 MsgBox "Blubb"
 Case Else
 MsgBox "Tatü Tata"

End Select

End Sub

Die Case- Struktur kannst Du beliebig komplex gestalten.

Gruß kw