Sie müssen die Fehlerprüfung in den Teil einfügen, der ein Array verwendet, in dem Sie den Fehler finden.
In Ihrem Beispiel gibt Spalte D den Fehler zurück, und dieser wird im SMALL
Teil Ihrer Formel verwendet.
Wickeln Sie also das Array SMALL
in ein IFERROR
und geben Sie statt "" eine große Zahl zurück, da Sie nur nach SMALL suchen, dh 9999999 ist größer als jede Zeile im Bereich A2: A1000.
Hoffe, dass es sinnvoll war, siehe unten für das Ergebnis:
{=IFERROR((INDEX(A$2:A$1000,SMALL(IFERROR(IF($D$2:$D$1000="Monday",ROW(A$2:A$1000)-ROW(A$2)+1),999999999),ROWS(A$2:A2)),1)),"")}