Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Zählenwenn

Forumthread: Zählenwenn

Zählenwenn
12.11.2007 14:56:49
Christian
Hallo,
Ich habe eine Spalte D mit Uhrzeiten in folgendem Format:
13:45:08
Ich möchte über eine ZählenWenn -Formel die Uhrzeiten gezählt haben, die zwischen 17 und 18 Uhr liegen.
Kann mir jemand helfen ?
Gruß Christian

Anzeige

16
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zählenwenn
12.11.2007 15:03:03
Christian
Hallo Christian,
als Ansatz:
=SUMMENPRODUKT(((D1:D100)*24>=17)*((D1:D100)*24<=18))
MfG Christian

AW: Zählenwenn
12.11.2007 15:22:43
Christian
Hallo Christian,
Hast Du nicht eine Formel mit Zählenwenn ?
Gruß Christian

AW: Zählenwenn
12.11.2007 15:27:06
Christian
Ich such etwas wie das:
=ZÄHLENWENN(Tabelle1!D:D;(>17:00:01; nur leider funktioniert das nicht soooo...
Gruß Christian

Anzeige
Was spricht gegen Summenprodukt? o.T.
12.11.2007 15:34:00
Christian

AW: Was spricht gegen Summenprodukt? o.T.
12.11.2007 15:46:14
Christian
Grundsätzlich nichts.
Ich möchte aber den Rythmus nicht verlassen.
und die vorhergehende Zeit wird so gezählt:
=ZÄHLENWENN(Tabelle1!D:D;" die nachfolgende Zeit so:
=ZÄHLENWENN(Tabelle1!D:D;">18:00:01")
Viele Grüße
Christian

mit ZÄHLENWENN
12.11.2007 15:54:44
Christian
Hallo Christian,
warum es unbedingt Zählenwenn sein muss ist mir immer noch nicht klar, aber probier mal:
=ZÄHLENWENN(D:D;"<18:01")-ZÄHLENWENN(D:D;"<17:00")
MfG Christian

Anzeige
AW: Was spricht gegen Summenprodukt? o.T.
12.11.2007 15:56:00
Rudi
Hallo,
das ist aber jeweils nur 1 Bedingung und jetzt hast du 2. Das geht nicht mit Zählenwenn.
Gruß
Rudi
Eine Kuh macht Muh, viele Kühe machen Mühe

dann eben so
12.11.2007 15:57:00
M@x
Hi,
dann mach es eben so
=ANZAHL(D:D)-ZÄHLENWENN(Tabelle1!D:D;"<17:00:00")-ZÄHLENWENN(Tabelle1!D:D;">18:00:01")
Gruss
M@x

Anzeige
AW: dann eben so
12.11.2007 16:12:07
Christian
Weltklasse !!!
danke an M@x
und alle die sooo viel Geduld mit mir haben !!!
Grüße an alle
Christian

@_M@x & @_Christian ... seid Ihr da sicher ?
12.11.2007 20:16:00
Matthias
Hallo Christian, ich tippe mal einfach auf Irrtum
Ich habe da so meine Zweifel an dieser Formel:
=ANZAHL(D:D)-ZÄHLENWENN(Tabelle1!D:D;"18:00:01")


Userbild
Summenprodukt finde ich da eher richtig!
Userbild

Anzeige
@ Matthias
12.11.2007 21:33:00
Christian
Hallo Matthias,
die von mir vorgeschlagene ZÄHLENWENN-Formel hatte einen kleinen Fehler (18:01 statt 18:00:01),sie rechnet m.M. nach schon richtig:
Tabelle3

 CDEFGH
1 16:59:5916161617
2 17:00:00    
3 17:00:01    
4 17:00:00    
5 17:00:00    
6 17:00:00    
7 17:00:00    
8 17:00:00    
9 17:00:00    
10 17:00:00    
11 17:00:00    
12 17:00:00    
13 17:00:00    
14 17:00:00    
15 17:00:00    
16 17:59:59    
17 18:00:00    
18 18:00:01    
19      

Formeln der Tabelle
ZelleFormel
E1=SUMMENPRODUKT(((D1:D100)*24>=17)*((D1:D100)*24<=18))
F1=ZÄHLENWENN(D1:D100;"<="&18/24)-ZÄHLENWENN(D1:D100;"<"&17/24)
G1=ZÄHLENWENN(D:D;"<18:00:01")-ZÄHLENWENN(D:D;"<17:00:00")
H1=ANZAHL(D:D)-ZÄHLENWENN(Tabelle3!D:D;"<17:00:00")-ZÄHLENWENN(Tabelle3!D:D;">18:00:01")


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
MfG Christian

Anzeige
AW: @_M@x & @_Christian ... seid Ihr da sicher ?
12.11.2007 21:43:55
M@x
Hi,
jetzt hab ich eine weile gesucht
=ANZAHL(D:D)-ZÄHLENWENN(Tabelle1!D:D;"<17:00:00")-ZÄHLENWENN(Tabelle1!D:D;">18:00:01")~f~
sollte vielleicht so sein
~f~=ANZAHL(D:D)-ZÄHLENWENN(Tabelle1!D:D;"<17:00:00")-ZÄHLENWENN(Tabelle1!D:D;">18:00:00")
ich hab die Formel einfach von Christian Kopiert, und er hatte 18:00:01 dortstehen und nicht 18:00:00
ich dachte das hat schon einen Grund
Gruss
M@x

Anzeige
Zeiten zwischen 17:00 und 18:00
12.11.2007 20:46:00
FP
Hallo Christian,
in der Annahme, dass 17:00 und 18:00 auch gezählt werden sollen:
=HÄUFIGKEIT(D:D;{18.16,9999}/24)
Servus aus dem Salzkammergut
Franz

eine fast vergessene Funktion
13.11.2007 08:38:55
M@x
Hi Franz,
ist eine super Lösung!!
aber warum muß man {18.16,9999} eingeben
hingegen {16,9999.18} funktionierts nicht ?
die Excelhilfe brachte mich da nicht weiter
Gruß aus der Obersteiermark
(fast eingeschneit)
M@x

Anzeige
ganz einfach
13.11.2007 19:43:00
FP
Hallo M@x,
HÄUFIGKEIT ermittelt in diesem Fall insgesamt 3 "Häufigkeiten".
würdest Du HÄUFIGKEIT(Bereich;{16,9999.18}) angeben, ist die gesuchte Zahl die 2. im durch die Funktion gebildeten Ergebnis-Array. Das richtige Ergebnis erhältst Du dann nur per
=INDEX(HÄUFIGKEIT(Bereich;{16,9999.18});2)
und das ist doch eindeutig zu lang ;-)
Wählt man dagegen die Form wie ich es gemacht habe, liegt die gesuchte Zahl bereits als erste Zahl vor und man kann sich INDEX sparen. Grund warum das funktioniert:
HÄUFIGKEIT zählt die Anzahl der Zahlen immer bis zur angegebenen Zahl, in diesem Beispiel
1.Zahl 17 bis 18 ( na ja, ganz genau genommen von 16,99991 bis 18, aber das war hier irrelevant )
2.Zahl Werte 3.Zahl alle Werte > 18
alles klar?
Servus aus dem Salzkammergut
Franz

Anzeige
AW: ganz einfach
13.11.2007 22:16:00
M@x
danke Franz
Gruss
M@x
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige