Kann ich in Excel zwei LOOKUP-Funktionen innerhalb einer einzigen IF-Funktion haben?

Kann ich in Excel zwei LOOKUP-Funktionen innerhalb einer einzigen IF-Funktion haben?

Ich versuche, eine Art Dashboard zu organisieren, das den Namen des entsprechenden Eigentümers in eine Spalte der Tabelle einträgt. Die beiden Kriterien sind der Standort oder US-Bundesstaat, in dem sich der Artikel befindet, und die Art des Artikels. Sie können im Bild unten sehen, dass ich versuche, Spalte C abhängig von den Kriterien in Spalte A und B zu automatisieren.

Armaturenbrett

Die Angaben zu den einzelnen Artikelarten habe ich in einer eigenen Tabelle im nächsten Blatt zusammengefasst.

Tabellen in separatem Blatt

Gibt es eine bessere Formel, um alles an die richtige Person weiterzuleiten? Ich habe versucht, die folgende Formel zu verwenden.

=IF(L7 = "Boat",(LOOKUP(I7, Mapping!$A$3:$A$67, Mapping!$B$3:$B$67)),
    IF(L7= "House", (LOOKUP(I7, Mapping!$H$3:$H$67)), Mapping!$I$3:$I$67, UNKNOWN))

Können zwei LOOKUP-Formeln in einer einzigen IF-Formel enthalten sein? Gibt es eine einfacher zu verwendende Formel?

Ich erhalte eine Fehlermeldung, wenn es ein Haus ist:

Fehler

Antwort1

Ihre Klammern sehen nicht ok aus.

WENN(L7 = "Boot",
(VERWEIS(I7, Zuordnung!$A$3:$A$67, Zuordnung!$B$3:$B$67))
, WENN(L7= "Haus",
(VERWEIS(I7, Zuordnung!$H$3:$H$67, Zuordnung!$I$3:$I$67))
, UNBEKANNT))

... ganz einfach zu erkennen, ob Sie die Dinge in die richtige Reihe bringen.

Wenn Excel fragt, ob Sie eine Korrektur akzeptieren möchten, ist die Korrektur meistens falsch.

Ich glaube, es gibt keine wirkliche Möglichkeit, ein IF „einfacher“ zu machen, es sei denn, Sie können Ihre Kodierung überdenken.
Das heißt: Machen Sie dasselbe auf eine andere Art und Weise, die in dieser Hinsicht einfacher ist.

Tipp: Machen Sie Mapping!$H$3:$H$67einen benannten Bereich (im „Namensmanager“).

verwandte Informationen