Clever-Excel-Forum

Normale Version: Im Bereich den kleinsten Wert identifizieren und dann weiter zählen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo K...,

ups!

Da muss ich wohl die Aussage aus #7 ergänzen.

Da braucht man doch nur Blush dafür sorgen, dass nur Daten nach der letzten und vor der nächsten Zufallsbedingung <>"Ja" berücksichtigt werden.

=WENN(B4="Ja";ZEILE()-ZEILE($F$3)>=VERGLEICH(AGGREGAT(15;6;Tabelle1[Wert]/(Tabelle1[Zufallsbedingung]="Ja")/(ZEILE(Tabelle1[Zufallsbedingung])>AGGREGAT(14;6;ZEILE($B$3:B4)/($B$3:B4<>"Ja");1))/(ZEILE(Tabelle1[Zufallsbedingung])"Ja");1));1);Tabelle1[Wert]/(Tabelle1[Zufallsbedingung]="Ja")/(ZEILE(Tabelle1[Zufallsbedingung])>AGGREGAT(14;6;ZEILE($B$3:B4)/($B$3:B4<>"Ja");1))/(ZEILE(Tabelle1[Zufallsbedingung])"Ja");1));0);FALSCH)

also

Code:
Cb:=ZEILE(B)<AGGREGAT(15;6;ZEILE(B4:$B$33)/(B4:$B$33<>"ja");1))

Eine Liste von Wahrheitswerten mit WAHR wenn die Zeile der Tabelle kleiner als die kleinste Zeile (Aggregat(15;...)) im Bereich nach der aktuellen Zeile (B4:$B$33) ist, die kein "Ja" enthält.

und

D:= A/C/Ca/Cb
Hallo

Sorry verstehe jetzt nicht was du genau möchtest.

Aus welcher Tabelle bzw Spalten benötigst du welche Werte?
Hallo Kopernikus,

aufbauend auf die Formel von Helmut aus #2, anbei ein Lösungsvorschlag mit einer Hilfsspalte, in der die einzelnen "ja"-Blöcke durchnumeriert werden.

@Helmut,
in deiner letzten Formel sind irgendwie ein paar Vergleichsoperatoren verlorengegangen (von der Forensoftware verschluckt ?...)
....(ZEILE(Tabelle1[Zufallsbedingung])"Ja");1));0);FALSCH)


Gruß
Fred
Hallo,

jetzt mit Umgehung der Formatierungsversuche der Forensoftware:

Code:
=WENN(B4="Ja";ZEILE()-ZEILE($F$3)>=VERGLEICH(AGGREGAT(15;6;Tabelle1[Wert]/(Tabelle1[Zufallsbedingung]="Ja")/(ZEILE(Tabelle1[Zufallsbedingung])>AGGREGAT(14;6;ZEILE($B$3:B4)/($B$3:B4<>"Ja");1))/(ZEILE(Tabelle1[Zufallsbedingung])<AGGREGAT(15;6;ZEILE(B4:$B$33)/(B4:$B$33<>"Ja");1));1);Tabelle1[Wert]/(Tabelle1[Zufallsbedingung]="Ja")/(ZEILE(Tabelle1[Zufallsbedingung])>AGGREGAT(14;6;ZEILE($B$3:B4)/($B$3:B4<>"Ja");1))/(ZEILE(Tabelle1[Zufallsbedingung])<AGGREGAT(15;6;ZEILE(B4:$B$33)/(B4:$B$33<>"Ja");1));0);FALSCH)
Danke, es scheint zu klappen :)
Seiten: 1 2