Formel für 'enthalten in Menge {x,y,z}' ?

Hallo allerseits,

ich suche eine Formel, mit der ich für eine Variable kontrollieren kann, ob sie einer von mehreren Vorgaben entspricht. Sie sollte mir also folgende, sehr unkomfortable Formulierung etwas einfacher gestaltet:

=WENN(ODER(Tabelle1!$A$1=„x“,Tabelle1!$A$1=„y“,Tabelle1!$A$1=„z“),WAHR,FALSCH)

[ich habe den Zellenverweis extra etwas komplizierter formuliert, um es zu verdeutlichen]

Mir schwebt da etwas vor wie:
=WENN(Tabelle1!$A$1 inMenge(„x“,„y“,„z“),WAHR,FALSCH)

Zur Not könnte man ja auch eine Funktion schreiben, in der eine Boolean Variable berechnet wird, aber da entsteht für mich eine neue Frage: wie definiere ich die zu übergebenden Variablen so, dass sie in der Art und Menge flexibel sind ?

Danke im voraus & Gruß
Sven

Hallo Sven,

angenommen x steht in Zelle E1 und die Mengen-Elemente x, y, z in F1, F2, F3, dann bringt Dir folgende Matrixformel den Ausgabewert WAHR:

{=ODER(IDENTISCH(E1;F1:F3))}

Die Elemente der Menge müssen dabei also auf ein Hilfssheet (F1:F3) verteilt sein. Falls Du noch keine Matrixformeln eingegeben hast: Man gibt in meinem Beispiel die Formel wie folgt ein:

=ODER(IDENTISCH(E1;F1:F3)) …nicht die Eingabetaste alleine drücken, sondern man drückt dann STRG+UMSCHALT+EINGABE gleichzeitig, womit die geschweiften Klammern entstehen und die Matrixformel aktiv wird.

Für Rückfragen stehe ich gerne zur Verfügung,

Grüße,

[Name entfernt]
www.excelfunktionen.de

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]