Mehrere Formeln in einer Zelle für Hotels

Mehrere Formeln in einer Zelle für Hotels

Ich versuche, eine Haushaltstabelle zu erstellen, in der beim Eingeben einer Zimmernummer in eine Zelle automatisch eine 0 oder 1 (0 steht für Studio und 1 für 1 Schlafzimmer) in eine andere Zelle eingetragen wird. Ich habe es mit verschachtelten Formeln versucht, aber das scheint nicht zu funktionieren.

Die Räume 101, 102, 131 bis 136, 201, 202, 231 bis 236, 301, 302 und 331 bis 336 sollten einen Wert von 1 zurückgeben.

Die Zimmer 103-130, 203-230 und 303-330 sollten einen Wert von 0 zurückgeben.

Antwort1

Fügen Sie der Arbeitsmappe ein neues Blatt mit dem Namen hinzu roomtypeund geben Sie in Spalte A die Zimmernummern ein. Geben Sie in Spalte B für jedes Zimmer das 1oder ein 0. Gehen Sie dann zurück zu dem Blatt, auf dem Sie die Formel haben möchten.

=VLOOKUP(A3,roomtype!A:B,2,0)

wobei A3 die Zelle ist, die die eingegebene Zimmernummer enthält.

Der erste Parameter VLOOKUPist ein Wert, der angibt, nach welchem ​​Wert gesucht werden soll.

Der zweite ist der Bereich, aus dem der Wert nachgeschlagen werden soll. Dabei wird der Nachschlagewert mit der Eingabe in der äußersten linken Spalte des Bereichs abgeglichen.

Die dritte gibt an, aus welcher Spalte des Bereichs ein nachgeschlagener Wert abgerufen werden soll.

Der vierte ist ein Boolescher Wert (true oder false), der angibt, ob die Übereinstimmung exakt sein soll oder ob es sich um eine Bereichssuche handeln soll. Wenn es sich um eine Bereichssuche handelt, müssen Sie nicht jeden Wert in der Liste angeben, sondern nur den Wert eingeben, für den der zurückgegebene Wert geändert werden muss. Dadurch können Sie die Liste der Räume in verkürzen roomtype, aber es ist übersichtlicher, sie alle aufzulisten und die exakte Übereinstimmung zu verwenden. Auf diese Weise werden Sie gewarnt, wenn Sie versehentlich eine nicht vorhandene Zimmernummer eingeben, indem Sie sie #N/Ain die Zelle einfügen.

verwandte Informationen