Clever-Excel-Forum

Normale Version: SVerweis erfindet Werte
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Community,

mein Problem ist folgendes, es werden in einer Tabelle durch den SVerweis Werte gesucht die mehrere Suchkriterien erfüllen.
Allerdings rechnet Excel irgendetwas anderes aus falls keine Zelle existiert die alle Bedingungen erfüllt.
Ich weiß das der Sverweis nicht die optimalste Lösung ist, kann es auch daran liegen?
Eine Index Funktion konnte ich leider nicht funktionstüchtig machen (Wäre aber auch in Ordnung).
Wie schaffe ich es also das Excel mir nur ein Ergebnis ausspuckt wenn auch tatsächlich alle Bedingungen erfüllt sind.
Ich hoffe dies mal ist die Datei übersichtlicher gestaltet und es kommt nicht zu irgendwelchen Fehlermeldungen.

Gruß Indrial
Zitat:Allerdings rechnet Excel irgendetwas anderes aus falls keine Zelle existiert die alle Bedingungen erfüllt.
Hallo, Das ist das Stichwort:
SVerweis() hat einen 4. Parameter der bei dir auf WAHR oder 1 steht. Das funktioniert nur bei einer sortierten Liste
Sonnst muss SVerweis() genau suchen und liefert einen Fehler wenn der Suchbeiriff nicht genau gefunden wird.
Dafür gehört der 4. Parameter auf FALSCH oder 0 (null)

Gruß Holger
Hola,


Code:
=VERWEIS(2;1/($A$2:$A$1608&$B$2:$B$1608&$C$2:$C$1608&$D$2:$D$1608=$P$3&$Q$3&$R$3&O8);$J$2:$J$1608)

Gruß,
steve1da
Danke Echo für die schnelle Antwort,
genau das war das Problem!
Code:
{=IFERROR(VLOOKUP($P$17;IF($B$2:$B$1608=$Q$17;IF($C$2:$C$1608=$R$17;IF($D$2:$D$1608=O20;$A$2:$J$1608;““);““);““);10;0);"No Data given")}

liefert genau das Ergebnis das ich wollte.
Zu:
Code:
{=LOOKUP(2;1/($A$2:$A$1608&$B$2:$B$1608&$C$2:$C$1608&$D$2:$D$1608=$P$3&$Q$3&$R$3&O8);$J$2:$J$1608)}
Funktioniert bei mir auch ohne Probleme, danke euch beiden
Hallo, das ist eine ganz einfache SUMMEWENNS()...:


PHP-Code:
=SUMMEWENNS($J$2:$J$1606;$A$2:$A$1606;$P$3;$B$2:$B$1606;$Q$3;$C$2:$C$1606;$R$3;$D$2:$D$1606;$O8
Hallo,

oder man pivotiert ein bisschen.
Hola,


Zitat:Funktioniert bei mir auch ohne Probleme, danke euch beiden

warum machst du aus meiner Formel eine Matrixformel?

Gruß,
steve1da
Summenwenns ist hier wirklich die einfachste Lösung des Problems, warum ich darauf nicht gekommen bin?

@shift-del
Mit Pivot Tabellen habe ich mich bisher noch nicht auseinander gesetzt, werde ich aber noch machen (müssen).
Also wenn Zeit und Motivation da ist lerne ich gerne etwas neues.


@steve1da
"No lo sé"
Ich habe noch nicht ganz verstanden was "Matrixformeln" von anderen unterscheidet.
In der Ursprungsfunktion mit Sverweis wurden diese benötigt. Warum? Weiß ich nicht.
Ich habe es aber schon selber gemerkt das es auch ohne geht
Hi Indrial,

zum Verständnis zum Thema Matrix hier etwas Lesestoff:

http://www.online-excel.de/excel/singsel.php?f=26
http://www.online-excel.de/excel/singsel.php?f=12