Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: wenn, dann Funktion, verküpft mit Sverweis

wenn, dann Funktion, verküpft mit Sverweis
07.04.2005 10:39:39
Jörn
Hallo,
ich habe ein Problem bei der Verschachtelung von sverweisen mit wenn,dann Funktionen.
Ich habe die zelle H33. In die Zelle wird eine Zahl zwischen 1 und 10 eingegeben.
In der Zelle J33 muss ich den Querschnitt einer Rohrleitung festlegen.
Es gibt die Möglichkeiten 15,20,25
Aus der Kombination der beiden Zahlen muss ich in L33 den Wert aus einer tabelle einlesen.
Die tabelle "test" hat folgendes Aussehen:
15 20 25
1 0,5 0,8 1,0
2 1,0 0,9 1,2
usw
10
Ich habe eine Formel eingegeben, bei der die fehlermeldung kommt, dass ich zu viele Argumente eingegeben habe.
Die Formel lautet:
=wenn(J33=15;sverweis(H33;test;2;falsch);wenn(J33=20;sverweis(H33;testl;3;falsch);wenn(J33=25;sverweis(H33;test;4;falsch;))))
Weiss jemand wie ich das Problem lösen kann?
Vielen Dank im voraus!!!
Grüße
Jörn
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: wenn, dann Funktion, verküpft mit Sverweis
07.04.2005 11:03:41
Holger
Hallo Jörn,
angenommen, in A1:K10 steht Deine Tabelle, dann nimm:
=INDEX(A1:K10;VERGLEICH(J33;A1:A10);VERGLEICH(H33;A1:K1))
Holger
AW: wenn, dann Funktion, verküpft mit Sverweis
07.04.2005 12:23:28
Jörn
Vielen Dank für den Tipp.
Grüße
Jörn
AW: wenn, dann Funktion, verküpft mit Sverweis
07.04.2005 11:23:48
heikoS
Hallo Jörn,
da sind mehrere Punkte:
1. hast Du test auch als Name definiert? Oder soll das das Tabellenblatt sein? Im 2. Fall mußt Du auch die Matrix benennen, z.B. A1:D100.
2. In Deiner Formel ist nach dem letzten FALSCH ein ; gesetzt, das da weg muß.
3. Würde ich einen etwas anderen sverweis() nehmen, mit dem Du gleich die Kombination aus "Zahl zw. 1 und 10" und "Querschnitt" abfragst:
=SVERWEIS(E1;A1:D4;VERGLEICH(E2;A1:D1;0);FALSCH)
In E1 steht die Zahl zw. 1 und 10 und in E2 der Querschnitt.
Gruß Heiko
PS: Rückmeldung?
Anzeige
AW: wenn, dann Funktion, verküpft mit Sverweis
07.04.2005 12:25:59
Jörn
hallo Heiko,
vielen Dank für die Tipps.
Ich habe das Semikolon entfernt. Jetzt funktioniert alles wunderbar.
Gruß
Jörn
AW: wenn, dann Funktion, verküpft mit Sverweis
07.04.2005 11:25:29
WolleKa
Hallo, Jörn,
m.E. ist das Semikolon hinter dem letzten "Falsch" überflüssig.
Gruß
WolleKa
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Wenn, dann Funktion verknüpfen mit Sverweis in Excel


Schritt-für-Schritt-Anleitung

  1. Daten vorbereiten: Stelle sicher, dass deine Tabelle gut strukturiert ist. In unserem Beispiel haben wir eine Tabelle mit Querschnitten in den Spalten und Werten in den Zeilen.

  2. Formel eingeben: Verwende die folgende Formel, um die WENN-Funktion mit SVERWEIS zu kombinieren:

    =WENN(J33=15; SVERWEIS(H33; test; 2; FALSCH); WENN(J33=20; SVERWEIS(H33; test; 3; FALSCH); WENN(J33=25; SVERWEIS(H33; test; 4; FALSCH))))

    Achte darauf, dass die Matrix und der Tabellenname korrekt sind.

  3. Fehlerbehebung: Wenn eine Fehlermeldung erscheint, prüfe, ob du das Semikolon nach dem letzten FALSCH entfernt hast, da dies oft zu Problemen führt.


Häufige Fehler und Lösungen

  • Fehler: Zu viele Argumente: Dieser Fehler tritt auf, wenn das Semikolon am Ende der Formel nicht entfernt wurde. Achte darauf, dass die Formel korrekt abgeschlossen wird.

  • Tabelle nicht gefunden: Wenn du die Tabelle nicht benannt hast, stelle sicher, dass du die korrekten Zellbereiche angibst, z.B. A1:D100.

  • Falsche Matrix: Vergewissere dich, dass du die richtige Matrix im SVERWEIS verwendest. Eine falsche Matrix kann dazu führen, dass die Formel nicht die erwarteten Werte zurückgibt.


Alternative Methoden

Eine alternative Methode zur Kombination von WENN und SVERWEIS ist die Verwendung von INDEX und VERGLEICH. Beispiel:

=INDEX(A1:K10; VERGLEICH(J33; A1:A10; 0); VERGLEICH(H33; A1:K1; 0))

Diese Methode ist besonders nützlich, wenn du mehrere Bedingungen gleichzeitig abfragen möchtest.


Praktische Beispiele

Angenommen, du hast folgende Tabelle in Excel:

15 20 25
1 0,5 0,8 1,0
2 1,0 0,9 1,2

Wenn der Wert in J33 15 ist und der Wert in H33 1 beträgt, wird mit der WENN-Funktion kombiniert mit SVERWEIS der Wert 0,5 zurückgegeben.


Tipps für Profis

  • Verschachtelte Funktionen: Du kannst mehrere WENN-Funktionen in einer Formel verwenden, um komplexe Bedingungen zu prüfen. Achte jedoch darauf, dass dies die Lesbarkeit der Formel beeinträchtigen kann.

  • Verwendung von WENNFEHLER: Um sicherzustellen, dass bei einem Fehler ein benutzerdefinierter Wert zurückgegeben wird, kannst du die WENNFEHLER-Funktion einfügen:

    =WENNFEHLER(WENN(J33=15; SVERWEIS(H33; test; 2; FALSCH); ...); "Fehler: Wert nicht gefunden")

FAQ: Häufige Fragen

1. Kann man SVERWEIS und WENN-Funktion kombinieren? Ja, es ist möglich, SVERWEIS mit der WENN-Funktion zu kombinieren, um bedingte Suchen durchzuführen.

2. Wie viele WENN-Funktionen kann ich in einer Formel verwenden? Theoretisch kannst du bis zu 64 WENN-Funktionen in einer Formel verwenden, aber es wird empfohlen, die Lesbarkeit der Formel zu berücksichtigen.

3. Was ist der Vorteil von INDEX und VERGLEICH gegenüber SVERWEIS? INDEX und VERGLEICH bieten mehr Flexibilität und ermöglichen es dir, Werte aus beliebigen Spalten zurückzugeben, während SVERWEIS nur nach links sucht.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige