ich suche seit einer Stunde (oder mehr, aber das geb ich nicht zu) bei folgendem Problem
nach dem Fehler. Ich wäre super dankbar, wenn ihr mal draufschauen könntet und vielleicht
sieht ja jemand, warum es nicht klappt.
In der Spalte A8 bis H8 stehen folgende Zahlen:
7 3 2 5 4 2 3 3
Berechnet wird der Abstand von der Zahl 3 in spalte B8 bis zur Zahl 4 in spalte E8.
Der ist natürlich: 3
Mit dieser Formel bekomme ich das richtige Ergebnis: 3!
MATRIXFORMEL
{=WENN(UND(SUMME(A8:H8)>0;ZÄHLENWENN(A8:H8;4)>0;A8<>4);VERGLEICH(4;A8:H8;0)*
ZÄHLENWENN(BEREICH.VERSCHIEBEN(A8;;;;VERGLEICH(4;A8:H8;0)-1);3)
-SUMME((A8:H8=3)*SPALTE(A:H)*(SPALTE(A:H)<VERGLEICH(4;A8:H8;0)));"")} ~f~
Stehen die selben Zahlen in einer anderen Tabell in spalte in den Zellen CP488 bis CW488 ist das ERgebnis
falsch: Es wird 5 ausgegeben.
MATRIXFORMEL
~f~{=WENN(UND(SUMME(CP488:CW488)>0;ZÄHLENWENN(CP488:CW488;4)>0);VERGLEICH(4;CP488:CW488;0)*
ZÄHLENWENN(BEREICH.VERSCHIEBEN(CP488;;;;VERGLEICH(4;CP488:CW488;0)-1);3)
-SUMME((CP488:CW488=3)*SPALTE(CP:CW)*(SPALTE(CP:CW)<VERGLEICH(4;CP488:CW488;0)));"")}
Keine Ahnung warum? Kann jemand den Fehler sehen?
Dank und Gruß,
Born