Excel Sverweis?
Hey ich habe als Hausaufgabe eine Übung zu der Formel Sverweis bekommen, aber ich weiß nicht welche Formel ich benutzen muss um ein Ergebnis zu bekommen. Ich hatte auch eine Formel versucht doch, die wird als falsch angezeigt.
„SVERWEIS(C4;ERSTERWERT(D4;$A$15:$B$23;$D$15;$D$17:$E$23);2;WAHR)“
Wollte fragen ob jemand eine kennt.
Danke im voraus.
2 Antworten
![](https://images.gutefrage.net/media/default/user/15_nmmslarge.png?v=1551279448000)
Hi,
Wenn ich deine Formel richtig verstehe versuchst du über Ersterwert() den Bereich für den SVerweis() festzulegen oder?
Die Syntax von Ersterwert() ist ja Ersterwert(Ausdruck, Vergleichswert1, Ergebnis1, Vergleichswert2, Ergebnis2[...]), du überspringst aber den ersten Vergleichswert in deiner Formel. Zusätzlich vergleicht es vermutlich den gesamten Zellinhalt, daher wird Kundenart N <> N als falsch gewertet, so sollte sie funktionieren: (Kann es nicht selbst testen, mein Excel ist zu alt um Ersterwert() zu kennen):
- =SVERWEIS(D4;ERSTERWERT("*"&C4;$A$15;$A$15:$B$23;$D$15;$D$17:$E$23);2;WAHR)
Nach ähnlichem Prinzip funktioniert diese Wenn()-Variante, wobei deine Variante deutlich besser ist wenn es mehr als 2 Kundenarten gibt:
- =SVERWEIS(D5;WENN(C5="N";$A$15:$B$23;$D$15:$E$23);2;WAHR)
![](https://images.gutefrage.net/media/user/hannes1806/1460361699407_nmmslarge.jpg?v=1460361699000)
Hallo, ich zeige es dir in 2 Schritten:
Diese Formel (steht in E4) sucht den Wert von D4 im fixen Bereich $A$17:$B$23 und gibt die 2. Spalte (definiert mit ;2;) des nächstkleineren Wertes zurück:
=SVERWEIS(D4;$A$17:$B$23;2;WAHR)
Nachdem es aber 2 Kundenarten N und S gibt, muss man unterscheiden.
Man kann vereinfachen, weil die Staffelwerte beider Kundenarten gleich sind. Also den Bereich vergrößern auf $A$17:$E$23 und bei C4="N" die 2. Spalte, ansonsten die 5. Spalte zurückgeben:
Formel in E4 und runter kopieren:
=SVERWEIS(D4;$A$17:$E$23;WENN(C4="N";2;5);WAHR)
![- (Microsoft Excel, Sverweis)](https://images.gutefrage.net/media/fragen-antworten/bilder/447454735/0_big.png?v=1648462662000)
![- (Microsoft Excel, Sverweis)](https://images.gutefrage.net/media/fragen-antworten/bilder/447454735/1_big.png?v=1648462662000)