Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Wenn x0> 0; Wenn Zelle x1 in Index y > 0; Wenn Zelle x2 in Index y >0; etc.
#1
Einen schönen guten Tag,

ich saß heute an einem Excelproblem, welches für mich bisher durch Internetsuche noch nicht beantwortet werden konnte. Deswegen habe ich mich in diesem Forum angemeldet um uU. Hilfe und Antwort von den Experten zu bekommen.

Ich habe einen Index. In diesem möchte ich zählen wenn x > 0 ist und weiter zählen wenn x1, die Zelle darunter, auch >0 ist, etc..

Dies habe ich bislang mit der Formel gelöst:
=WENN(I67>0; (WENN(INDEX(I67:I71; 2)>0; (WENN(INDEX(I67:I71; 3)>0; (WENN(INDEX(I67:I71; 4)>0; 4; 3)); 2)); 1)); 0)

Für einen kleineren Index ist dies auch absolut kein Problem. Jedoch sind die Excel welche ich bearbeite meist in 5-6 stelligen Zeilenbereich und das händische Eintragen der Formeln dementsprechend keine Option.

Demnach wollte ich erfragen, ob es nicht eine elegante Lösung zu meinem kleinen Problem gibt.

Ich habe euch eine Beispielhafte .xlsx angehängt für weiteres Verständnis der Problematik.

Vielen lieben dank für die Hilfe und Zeit im vorraus,
kNOCKEYY


Angehängte Dateien
.xlsx   200401 Excelhilfe Template(3).xlsx (Größe: 7,36 KB / Downloads: 1)
Zitieren
#2
Leute, jegliche Mühe ist überflüssig.
Wieder einer, der von Crossposting mehr versteht als von Excel ...  Angry
https://www.clever-excel-forum.de/Thread...ex-y-0-etc
Beste Grüße 
  Günther

Ich helfe gerne im Rahmen der Hilfe zur Selbsthilfe; Komplettlösungen werden noch nicht einmal vom Sozialamt kostenlos erstellt ...
Ich hasse unnötige Arbeit, darum weigere ich mich aus prinzipiellen Erwägungen, eine Datei nachzubauen. Also bitte eine Muster-XLSX.
Zitieren
#3
Nimm Zählenwenn(). Allerdings gibt es ein Rundungsproblem. Bei 0,00% ist real der Wert 0,00001 gespeichert, also größer 0. Die Werte sollten über Runden() angepasst werden

=WENN(Data!B4>0;ZÄHLENWENN(Data!B4:$B$12;">0");0)

Code:
-0,01
0,0005
0,00001
0,0002
-0,0001
0,0001
0,001
0,0002
-0,001
Zitieren
#4
Guten Tag und vielen lieben Dank für die Antworten:

Wenn ich ein Zählenwenn auf den gesamten Wertebereich setze wird auch weiter gezählt wenn ein Wertebereich < 0 ist. Es soll jedoch ausschließlich bis zu dem Zeitpunkt gezählt werden bis ein Wertebereich <0 ist.

Auch ist das Zählen der der positiven Daten nur ein Filler und soll später mit sverweisen ersetzt werden.

@GMG-CC - hier kriegste direkt alle:
https://www.clever-excel-forum.de/Thread...ex-y-0-etc
http://www.office-hilfe.com/support/show...ex-y-0-etc
https://www.ms-office-forum.net/forum/sh...ost1976110

Gruß
kNOCKEYY
Zitieren


Gehe zu:


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




Hinweis auf Angebot Excel-Inside - lang    Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden um dein Anliegen zu besprechen.
   Gerne erstellen wir auf dieser Basis ein Angebot.
   Sende deine Anfrage einfach
per E-Mail an anfrage@excel-inside.de


Powerd and supported by Excel-InsideSolutions