26.08.2025, 13:35 (Dieser Beitrag wurde zuletzt bearbeitet: 26.08.2025, 13:35 von steve1da.)
Hola, in E9:E26 steht nirgendwo "1", daher die Fehlermeldung. Man kann kaum raten was du vorhast, daher der heiße Tipp: les dir die Hilfe zum Sverweis durch. https://online-excel.de/excel/singselfdc5.html?f=9 Dann wirst du merken dass das nicht die richtige Funktion ist. Eher suchst du sowas: https://www.herber.de/excelformeln/pages...ndete.html ginge auch mit Filter(), aber du hast ja kein 365. Gruß, steve1da
Ja. Aber in der ersten Spalte des Bereichs steht halt keine "1". Und selbst wenn, der Bereich in der Formel ist nicht fixiert und da die Liste nicht aufsteigend sortiert ist gäb es auch noch falsche Ergebnisse.
26.08.2025, 16:13 (Dieser Beitrag wurde zuletzt bearbeitet: 28.08.2025, 12:18 von schauan.
Bearbeitungsgrund: 2 von 3fach gleicher Antwort gelöscht
)
Hi
SVerweis ist hier aus mehreren Gründen die falsche Funktion.
Zum einen muss für den SVerweis die Suchspalte die erste Spalte des angegeben Zellbereichs sein, bei dir ist die Anordnung ja anders rum.
Zum anderen gibt der SVerweis immer nur ein Ergebnis aus, wenn der Suchwert in der Liste mehrfach vorkommt und nicht mehrere Treffer.
Die Frage ist, welche Exceelversion du hast. Ist 2016 noch aktuell? Wenn du 2021 oder neuer hast, nimm die FILTER-Formel von Andreas.
Wenn 2016 noch aktuell ist, gibt es, da du Zahlen zurückgeben willst, zwei Möglichkeiten: a) die Zahlen sollen nach Wert sortiert werden: =AGGREGAT(15;6;$E$9:$E$26/($F$9:$F$26=1);ZEILE(A1)) b) die ursprüngliche Reihenfolge soll erhalten bleiben oder die Werte sind Text =INDEX(E:E;AGGREGAT(15;6;ZEILE($F$9:$F$26) /($F$9:$F$26=1);ZEILE(A1))) Die Formel kommt in die erste Zelle und muss dann nach unten gezogen werden soweit wie benötigt. Wenn du die Formel etwas weiter runter ziehst, weil die Anzahl Ergebniszeilen schwanken kann, Pack noch ein WennFehler drum (geht mal davon aus, dass das bekannt ist.