Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Nur Zellen mit Wert über X subtrahieren
#1
Hallo liebes Clever-Excel-Forum!

Ja, hört sich ganz einfach an, das ist aber nicht das ganze Problem (leider).

Ich hab in Zelle I4 die Formel

Code:
=WENN(I3>60000;0;I3+A4)

Soweit so gut! Nun habe ich (vorerst) in Zelle J5 die Formel: 

Code:
=WENN(I3>=60000;ANZAHL($J2:J$3) - KGRÖSSTE($J2:J$3;1);0)

Sprich es ist so: Wenn die Zelle links neben der Spalte J 60000 erreicht hat, soll er alle Zellen bis zur "eigenen" addieren, also die Werte.


Das Problem: Ich habe gut 90000 Zeilen. Ich möchte also wenn die Zelle links neben der Spalte J 60.000 erreicht, dass NUR die Zellen von dem letzten Wert (in Spalte J wo etwas drinnen steht) bis zur eigenen Zelle addiert werden.

Ich kriegs nicht hin dass er nur die letzten Zellen zählz, bis er einen Wert größer 0 erreicht (sprich über der Zelle bis zur letzten Zelle mit Wert).

Es hört sich kompliziert an, ich bin mir auch nicht sicher ob ich es gut erklärt habe, hoffe ihr könnt mir aber helfen! Dankeschön!  :19:

Mit freundlichen Grüßen
Christoph
Antworten Top
#2
Hi,

du merkst ja schon selber, dass das nicht hilfreich erklärt ist.

Stell mal bitte eine Beispieldatei mit etwa 10-15 Datensätzen und ein paar händisch eingetragene Wunschergebnisse vor. Sensible Daten anonymisieren, den Aufbau aber bitte identisch zur Originaldatei. http://www.clever-excel-forum.de/thread-326.html
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#3
Daten

MN
333660
441470
547370
653214
700
85110
99690
1013520
1118330
1224990
1328230
1431690
1537160
1641770
1748210
18512512
1900
206350
2128870
2239360
2346260
2452210
Formeln der Tabelle
ZelleFormel
M3=A3
N3=WENN(M3>=5000;ANZAHL($J2:N$3)+1;0)
M4=WENN(M3>5000;0;M3+A4)
N4=WENN(M4>=5000;ANZAHL($J3:N$3)+1;0)
M5=WENN(M4>5000;0;M4+A5)
N5=WENN(M5>=5000;ANZAHL($J$3:N4)+1;0)
M6=WENN(M5>5000;0;M5+A6)
M7=WENN(M6>5000;0;M6+A7)
N7=WENN(M7>=5000;ANZAHL($J$3:N6)+1;0)
M8=WENN(M7>5000;0;M7+A8)
N8=WENN(M8>=5000;ANZAHL($J$3:N7)+1;0)
M9=WENN(M8>5000;0;M8+A9)
N9=WENN(M9>=5000;ANZAHL($J$3:N8)+1;0)
M10=WENN(M9>5000;0;M9+A10)
N10=WENN(M10>=5000;ANZAHL($J$3:N9)+1;0)
M11=WENN(M10>5000;0;M10+A11)
N11=WENN(M11>=5000;ANZAHL($J$3:N10)+1;0)
M12=WENN(M11>5000;0;M11+A12)
N12=WENN(M12>=5000;ANZAHL($J$3:N11)+1;0)
M13=WENN(M12>5000;0;M12+A13)
N13=WENN(M13>=5000;ANZAHL($J$3:N12)+1;0)
M14=WENN(M13>5000;0;M13+A14)
N14=WENN(M14>=5000;ANZAHL($J$3:N13)+1;0)
M15=WENN(M14>5000;0;M14+A15)
N15=WENN(M15>=5000;ANZAHL($J$3:N14)+1;0)
M16=WENN(M15>5000;0;M15+A16)
N16=WENN(M16>=5000;ANZAHL($J$3:N15)+1;0)
M17=WENN(M16>5000;0;M16+A17)
N17=WENN(M17>=5000;ANZAHL($J$3:N16)+1;0)
M18=WENN(M17>5000;0;M17+A18)
M19=WENN(M18>5000;0;M18+A19)
N19=WENN(M19>=5000;ANZAHL($J$3:N18)+1;0)
M20=WENN(M19>5000;0;M19+A20)
N20=WENN(M20>=5000;ANZAHL($J$3:N19)+1;0)
M21=WENN(M20>5000;0;M20+A21)
N21=WENN(M21>=5000;ANZAHL($J$3:N20)+1;0)
M22=WENN(M21>5000;0;M21+A22)
N22=WENN(M22>=5000;ANZAHL($J$3:N21)+1;0)
M23=WENN(M22>5000;0;M22+A23)
N23=WENN(M23>=5000;ANZAHL($J$3:N22)+1;0)
M24=WENN(M23>5000;0;M23+A24)

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8


So, hoffe es ist besser verständlich. 
Ich möchte, dass der Wert in N18 die Anzahl der Zellen ist, vom Wert N6, sprich die Zellen mit "0" dazwischen -> 12. Und das geht dann so weiter. 
Echt nicht leicht zum erklären, oder ich schaffs einfach nicht  Huh 

MfG
Instant
Antworten Top
#4
Hi,

deine Formeln machen doch das, was du willst. Der Wert 12 kommt doch raus.   Huh
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#5
(12.03.2018, 11:20)WillWissen schrieb: Hi,

deine Formeln machen doch das, was du willst. Der Wert 12 kommt doch raus.   Huh

Ach, sorry. Nein, die Werte 4 und 12 sind händisch eingetragen...die Formeln geben mir die Anzahl der Zellen aus, aber immer von Anfang bis zum Ende, und ich brauch eigentlich nur die Anzahl von der letzten befüllten Zelle bis zu der jetzigen Zelle. 

Danke!
Antworten Top
#6
Hi,

was steht in den anderen relevanten Bereichen, die du in deinen Formeln angesprochen hast?

-  in A
-  in J:N
-  ??
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#7
(12.03.2018, 11:42)WillWissen schrieb: Hi,

was steht in den anderen relevanten Bereichen, die du in deinen Formeln angesprochen hast?

-  in A
-  in J:N
-  ??

Das sind die, das passt schon. Es sind nur wesentlich mehr Datensätze, und die kann ich hier nicht reinkopieren weil es sonst zu viele Zeichen sind.

Im Prinzip brauch ich nur die Funktion die mir die Anzahl der Zellen, bis zur vorigen gefüllten Zelle, ausgibt. Aber genau diese Funktion find ich nicht.  Huh

Mit freundlichen Grüßen
Christoph
Antworten Top
#8
Hallo,

A1:N10 als Darstellung reicht, die Spalten B:I ausblenden, dann reicht die Zeichenanzahl aus. Am besten O mit Deinem Wunschergebnis füllen!
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
[-] Folgende(r) 1 Nutzer sagt Danke an BoskoBiati für diesen Beitrag:
  • Instant_
Antworten Top
#9
Daten

AIJK
3336633660
4781414722
559000
65845840
781413980
851119090
945823670
1038327500
1148132310
1266638970
133244221119
1434600
155475470
1646110080
1764416520
1830419560
1921664122176
2063500
21225222520
22104933010
2369039910
245954586225
2556900
269339330
2788618190
2877425930
2992435170
306084125286
3176900
327247240
3349412180
3476319810
3552625070
3644729540
3784838020
384024204368
3965700
Formeln der Tabelle
ZelleFormel
I3=A3
J3=WENN(I3>=10000;ANZAHL($J2:J$3)+1;0)
I4=WENN(I3>4000;0;I3+A4)
J4=WENN(I4>=4000;ANZAHL($J3:J$3)+1;0)
I5=WENN(I4>4000;0;I4+A5)
J5=WENN(I5>=4000;ANZAHL($J$3:J4)+1;0)
I6=WENN(I5>4000;0;I5+A6)
J6=WENN(I6>=4000;ANZAHL($J$3:J5)+1;0)
I7=WENN(I6>4000;0;I6+A7)
J7=WENN(I7>=4000;ANZAHL($J$3:J6)+1;0)
I8=WENN(I7>4000;0;I7+A8)
J8=WENN(I8>=4000;ANZAHL($J$3:J7)+1;0)
I9=WENN(I8>4000;0;I8+A9)
J9=WENN(I9>=4000;ANZAHL($J$3:J8)+1;0)
I10=WENN(I9>4000;0;I9+A10)
J10=WENN(I10>=4000;ANZAHL($J$3:J9)+1;0)
I11=WENN(I10>4000;0;I10+A11)
J11=WENN(I11>=4000;ANZAHL($J$3:J10)+1;0)
I12=WENN(I11>4000;0;I11+A12)
J12=WENN(I12>=4000;ANZAHL($J$3:J11)+1;0)
I13=WENN(I12>4000;0;I12+A13)
J13=WENN(I13>=4000;ANZAHL($J$3:J12)+1;0)
I14=WENN(I13>4000;0;I13+A14)
J14=WENN(I14>=4000;ANZAHL($J$3:J13)+1;0)
I15=WENN(I14>4000;0;I14+A15)
J15=WENN(I15>=4000;ANZAHL($J$3:J14)+1;0)
I16=WENN(I15>4000;0;I15+A16)
J16=WENN(I16>=4000;ANZAHL($J$3:J15)+1;0)
I17=WENN(I16>4000;0;I16+A17)
J17=WENN(I17>=4000;ANZAHL($J$3:J16)+1;0)
I18=WENN(I17>4000;0;I17+A18)
J18=WENN(I18>=4000;ANZAHL($J$3:J17)+1;0)
I19=WENN(I18>4000;0;I18+A19)
J19=WENN(I19>=4000;ANZAHL($J$3:J18)+1;0)
I20=WENN(I19>4000;0;I19+A20)
J20=WENN(I20>=4000;ANZAHL($J$3:J19)+1;0)
I21=WENN(I20>4000;0;I20+A21)
J21=WENN(I21>=4000;ANZAHL($J$3:J20)+1;0)
I22=WENN(I21>4000;0;I21+A22)
J22=WENN(I22>=4000;ANZAHL($J$3:J21)+1;0)
I23=WENN(I22>4000;0;I22+A23)
J23=WENN(I23>=4000;ANZAHL($J$3:J22)+1;0)
I24=WENN(I23>4000;0;I23+A24)
J24=WENN(I24>=4000;ANZAHL($J$3:J23)+1;0)
I25=WENN(I24>4000;0;I24+A25)
J25=WENN(I25>=4000;ANZAHL($J$3:J24)+1;0)
I26=WENN(I25>4000;0;I25+A26)
J26=WENN(I26>=4000;ANZAHL($J$3:J25)+1;0)
I27=WENN(I26>4000;0;I26+A27)
J27=WENN(I27>=4000;ANZAHL($J$3:J26)+1;0)
I28=WENN(I27>4000;0;I27+A28)
J28=WENN(I28>=4000;ANZAHL($J$3:J27)+1;0)
I29=WENN(I28>4000;0;I28+A29)
J29=WENN(I29>=4000;ANZAHL($J$3:J28)+1;0)
I30=WENN(I29>4000;0;I29+A30)
J30=WENN(I30>=4000;ANZAHL($J$3:J29)+1;0)
I31=WENN(I30>4000;0;I30+A31)
J31=WENN(I31>=4000;ANZAHL($J$3:J30)+1;0)
I32=WENN(I31>4000;0;I31+A32)
J32=WENN(I32>=4000;ANZAHL($J$3:J31)+1;0)
I33=WENN(I32>4000;0;I32+A33)
J33=WENN(I33>=4000;ANZAHL($J$3:J32)+1;0)
I34=WENN(I33>4000;0;I33+A34)
J34=WENN(I34>=4000;ANZAHL($J$3:J33)+1;0)
I35=WENN(I34>4000;0;I34+A35)
J35=WENN(I35>=4000;ANZAHL($J$3:J34)+1;0)
I36=WENN(I35>4000;0;I35+A36)
J36=WENN(I36>=4000;ANZAHL($J$3:J35)+1;0)
I37=WENN(I36>4000;0;I36+A37)
J37=WENN(I37>=4000;ANZAHL($J$3:J36)+1;0)
I38=WENN(I37>4000;0;I37+A38)
J38=WENN(I38>=4000;ANZAHL($J$3:J37)+1;0)
I39=WENN(I38>4000;0;I38+A39)
J39=WENN(I39>=4000;ANZAHL($J$3:J38)+1;0)

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8


So, ich glaube jetzt ist es wirklich verständlich was ich möchte...
In Spalte K sind die Werte die ich möchte, in Spalte J sind die Werte die ich mit der Formel berechne.

Ist jetzt alles klar? Dankeschön!

Mit freundlichen Grüßen
Instant
Antworten Top
#10
Hi

J3    =WENN(I4=0;ANZAHL(I3:INDEX(I:I;WENNFEHLER(VERWEIS(2;1/($I$3:I3=0);ZEILE($A$3:A3));3);));"")

Gruß Elex
[-] Folgende(r) 1 Nutzer sagt Danke an Elex für diesen Beitrag:
  • Instant_
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste