Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1628to1632
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

mehrmals zählen in einer Formel

mehrmals zählen in einer Formel
26.06.2018 23:03:54
Rene
Hallo Excel Forum ,
möchte mit einer Hilfsspalte ermitteln bzw. dort einen Eintrag haben , wenn in der Spalte BB von Zeile 1 ab , 4 mal ein Ergebnis (mindestens 300 Punkte ) erreicht wurde. Ein Beispiel
BB Hilfsspalte
1 300
2 420
3 380
4 270
5 500 Bronze klein
Habe solche Formeln noch nicht gehabt, kann mir jemand weiterhelfen.
Danke
Lg Rene

15
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
=ZÄHLENWENN(BB:BB;">300")>3
26.06.2018 23:22:58
lupo1
AW: =ZÄHLENWENN(BB:BB;">300")>3
27.06.2018 00:57:09
Rene
https://www.herber.de/bbs/user/122339.xls
Hallo Lupo,
es kommt immer False .
Auf der Beispieldatei hab ichs eingegeben, sind auch Versuche von mir dabei.
Eine Arrayformel könnte ich bei Google Tabellen ausprobieren wenn es mit einer solchen gehen würde.
Danke für Deine Hilfe
LG Rene
Würdest Du selbst mitdenken, dann wäre Dir ...
27.06.2018 06:17:27
lupo1
... aufgefallen, dass ich einen inhaltlichen Flüchtigkeits-Fehler hatte, für den man keinerlei Excel-Kenntnisse benötigt, sondern nur den Besuch der 1. Grundschulklasse:
=ZÄHLENWENN(BB:BB;"&gt300")&gt3
muss richtig heißen
=ZÄHLENWENN(BB:BB;"&gt299")&gt3 oder
=ZÄHLENWENN(BB:BB;"&gt=300")&gt3
So, wie ich mangels Datei nicht testen konnte, habe ich die nachgereichte Datei auch jetzt nicht geöffnet.
Da die Frage "Was - bei sich änderndem 300?" unweigerlich kommen wird:
=ZÄHLENWENN(BB:BB;"&gt="&$X$1)&gt3 mit X1: 300
Anzeige
AW: Bitte nochmal an Alle
27.06.2018 12:49:18
Rene
ich war auf der Suche nach einer Formel , die man nach unten kopieren kann und die dort einen Eintrag macht , wo eben die Bedingung (4x>=300)~f~ erfüllt ist.
Ist so eine Formel machbar?
~f~@Lupo , entschuldige das Missverständniss, hatte eine kopierformel gedacht .
Danke für eine Antwort
LgRene
Lg Rene
AW: Bitte nochmal an Alle
27.06.2018 12:57:04
Rudi
Hallo,
BC2: =wenn(Zählenwenn(BB$2:BB2;"&gt=300")=4;"!!!;"")
Gruß
Rudi
AW: so noch nicht eindeutig ...
27.06.2018 13:04:05
neopa
Hallo Rene,
... sollen die 4 Werte unmittelbar hintereinander kleiner gleich 300 sein oder ist das egal?
In dem Fall würde =WENN((ZÄHLENWENN(BB$1:BB1;" Was ist aber, wenn nach weiter 4x Werte Deiner Bedingung entsprechen? Sollen diese auch wieder gezählt werden? Oder?
Gruß Werner
.. , - ...
Anzeige
AW: Erstmal Danke an alle, ja da gäbe es noch...
28.06.2018 00:25:01
Rene
weitere Bedingungen die ab der Erfüllung der 4x 300 ( das ist das Sportabzeichen "Bronze klein" ) starten würde.
Hallo Werner , 2 Fragen hätte ich noch , die Du ja schon angeschnitten hast. Wenn also die 4x300 nach 10 Zeilen bzw. Einträgen erreicht wurde, als Beispiel , dann wäre es schön wenn die Formel dann ab der 11.Zeile die nächste Bedingung ( 4x350 ) zählt.
Die 2.Frage wäre , wie müsste die Formel lauten wenn die Bedingung erfordert : 2mal hintereinander 450 und das 4x .
Mit diesen 2 Antworten , denke ich , bekomme ich die " Verschachtelung " der 6 Bedingungen die nacheinander greifen sollen , hin.
Zuerst nochmal Entschuldigung das es so lange gedauert hat zu antworten ( hatte Spätschicht ) und dann Danke für das bisherige
Helfen.
Lg Rene
Anzeige
Nimm für jede Bedingung eine separate Spalte
28.06.2018 10:31:15
Matthias
Hallo Rene
Zitat
2 Fragen hätte ich noch , die Du ja schon angeschnitten hast. Wenn also die 4x300 nach 10 Zeilen bzw. Einträgen erreicht wurde, als Beispiel , dann wäre es schön wenn die Formel dann ab der 11.Zeile die nächste Bedingung ( 4x350 ) zählt
ME schließt das Eine das Andere ja nicht aus. Oder?
Bsp.
Wenn Du in den ersten 7 Zeilen 4x größer 299 erreichst mit Werten die aber gleichzeitig auch größer als 349 sind ist diese 2 Bedingung ja schon gegeben.
Warum also willst Du jetzt erst ab Zeile 10 oder eben wie hier erst ab Zeile 8 auf die nächste Bedingung prüfen?
Ich würde für jede Bedingung also eine separate Spalte benutzen.
Sheet1

 ABC
1143  

Formeln der Tabelle
ZelleFormel
B1=WENN(UND(ZÄHLENWENN($A$1:A1;">299")=4;A1>299);"Bronze";"")
C1=WENN(UND(ZÄHLENWENN($A$1:A1;">349")=4;A1>349);"Silber";"")


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
B1:C1 markieren und Formeln runterziehen.
Sheet1

 ABC
1143  
2315  
3598  
4309  
5114  
6323Bronze 
7187  
8462  
9375  
10324  
11116  
12321  
13529 Silber
14496  
15568  
16166  
17194  
18350  


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß Matthias
Anzeige
AW: Nimm für jede Bedingung eine separate Spalte
28.06.2018 12:00:00
Rene
Hallo Matthias,
erst wenn Bronze erfüllt ist , kann man Silber machen. Das mit den Hilfsspalten wäre wohl in dem Fall eine gute Lösung anstatt einer riesenlangen Formel die ewig langsam macht.
Eine Frage. Die zweite Hilfsspalte müsste ja ab da anfangen , wenn in der ersten Hilfsspalte "Bronze" steht , +1 oder? Habe sowas noch nie gehabt und auch in allen Beispielen die ich gelesen oder geschaut habe , noch nicht gesehen oder auch einfach nicht verstanden wie im Fall Funktion sverweis oder zeile.
Hast Du einen Tipp wie die 2.HiSp da anfängt wo die 1.HiSp den Eintrag hat?
Lg Rene
Anzeige
AW: alternativ mit nur einer Formel ...
28.06.2018 13:27:20
neopa
Hallo Rene,
... geht es auch, wenn dann auch die Formel entsprechend lan wird.
Wobei dazu es sich als günstig(er) erweist, wenn die Daten erst ab Zeile 2 stehen. Dann folgende Auswertungsformel in B2:
=WENN((ZÄHLENWENN(A$2:A2;">=300")=4)*(ZÄHLENWENN(B$1:B1;"Bronze")=0);"Bronze";
WENNFEHLER(WENN((ZÄHLENWENN(INDEX(A:A;VERGLEICH("Bronze";B$1:B1;0)+1):A2;">=350")=4)*
(ZÄHLENWENN(B$1:B1;"Silber")=0);"Silber";WENN((ZÄHLENWENN(INDEX(A:A;VERGLEICH("Silber";B$1:B1;
0)+1):A2;">=400")=4)*(ZÄHLENWENN(B$1:B1;"Gold")=0);"Gold";""));""))
und Formel nach unten kopieren. (Die 400 für "Gold" hab ich mal angenommen)
Gruß Werner
.. , - ...
Anzeige
AW: alternativ mit nur einer Formel ...
29.06.2018 02:56:47
Rene
Hallo Werner ,
von meiner Seite aus ist das kein Problem , die Daten stehen erst in der 3.Zeile , werde morgen erst übersetzen und dann die Spalten- und Zeilen Bezüge entsprechend anpassen oder wird das dann nicht funktionieren wenn ich aus dem Zeilenbezug 1 , eine 2 mache und beim 2er eine 3 schreibe?
Zur Not kann ich auch die Zeile 1 löschen , da stehen nur Erklärungen drin und dann wäre es ja so wie die Formel es braucht.
Interessieren würde mich wieso es günstiger ist , wenn die Daten erst in Zeile 2 stehen , in diesem Fall.
Schonmal Danke und gute Nacht
Lg Rene
PS das Kästchen aktivier ich nicht , weil die Frage eigentlich nicht noch offen ist , dazu gebe ich Dir dann Rückmeldung wenn ich es eingegeben habe
Anzeige
AW: zu Deiner Anschlussfrage ...
29.06.2018 09:11:17
neopa
Hallo Rene,
... meine vorgeschlagene auswertende Formel (in B2) nimmt Bezug auf die jeweils zuvor stehende Daten/Ergebniswerte (mit ... B$1:B1...). In B1 gäbe es keine Zelle vor B1. Es käme entweder zu einem Indexbezug oder die Formel müsste spez. für die erste Zeile erweitert werden.
Da die Auswertungsformel sinnvoller Weise in gleicher Zeile beginnen sollte wie die die Daten, habe ich die zweite Zeile vorgeschlagen. Macht insofern auch Sinn, weil in der ersten Zeile eh meist eine Überschrift steht. Somit können die Daten und damit die Auswertungsformel beginnend ab Zeile 2 (aber auch 3 oder auch erst Zeile x) beginnend stehen.
Gruß Werner
.. , - ...
Anzeige
AW:Ein Traum. Vielen Dank Werner!!!
01.07.2018 01:34:51
Rene
wieder was dazugelernt .
Einen schönen Sonntag.
Lg Rene
AW: bitte, gerne owT
02.07.2018 09:11:05
neopa
Gruß Werner
.. , - ...
AW: mehrmals zählen in einer Formel
27.06.2018 12:59:54
Daniel
Hi
=wenn(ZählenWenn(BB$1:BB1;">=300")=4;"Dein Text";"")
Die Formel ist für Zeile 1 und kann nach unten gezogen werden
Gruß Daniel

316 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige