längste reihe mit bestimmter Bedingung

Hallo,

also, ich habe da ein Problem…

Ich habe eine Tabelle in der in den Spalten diverse Namen stehen (circa 50) und in den Zeilen (über 400) darunter Zahlen zwischen 0 und 10. Die Matrix ist also nicht gerade auf einen Blick zu überblicken.

Nun möchte ich in einer Zeile darunter für jeden Namen die längste ununterbrochene Reihe mit der Bedinung >0 berechnen lassen.
Also, wenn z.B. in der Spalte A in den Zeilen 3-7 eine 1 (oder eine beliebige andere Zahl >0) steht und in den Zeilen 2 und 8 eine 0, dann sollte die Zahl 5 zurückgegeben werden.
In einem zweiten Schritt müssten dann nur noch alle „Reihenlängen“ miteinander verglichen werden und die größte zurückgegeben werden. dies könnte man sicher über eine MAX-Funktion lösen.

Irgendwelche Ideen dazu?

Ich benutze Microsoft Excel 2007

Danke und Grüße
Anja

Ich habe eine Tabelle in der in den Spalten diverse Namen
stehen (circa 50) und in den Zeilen (über 400) darunter Zahlen
zwischen 0 und 10. Die Matrix ist also nicht gerade auf einen
Blick zu überblicken.

Nun möchte ich in einer Zeile darunter für jeden Namen die
längste ununterbrochene Reihe mit der Bedinung >0 berechnen
lassen.

Hallo Anja,

ohne Vba sehe ich da schwarz oder viele Hilfsspalten vor mir.

Vielleicht wirst du bei www.excelformeln.de fündig. ggfs. mußt du dann dort paar Lösungen zusammenmixen bz. nacheinander in Hilfszellen ausführen lassen.

Mit einer Vba-Lösung ist das möglicherweise schnell gemacht.

Gruß
Reinhard