So ermitteln Sie die Anzahl der Zeilen mit Datums-/Uhrzeitfeldern zwischen 17 und 18 Uhr

So ermitteln Sie die Anzahl der Zeilen mit Datums-/Uhrzeitfeldern zwischen 17 und 18 Uhr

Ich habe ein Telefonprotokoll, aus dem ich einige Daten melden möchte. Alle Lösungen, die ich nachgeschlagen habe, scheinen davon auszugehen, dass ich nur einen Zeitwert habe und dass sie kein tatsächliches Datum enthalten.

Ich habe eine Reihe von Terminen wie diese:

  • 01.02.16 03:39 Uhr
  • 01.02.16 10:06 Uhr
  • 01.02.16 10:27 Uhr
  • 01.02.16 10:34 Uhr
  • 01.02.16 10:38 Uhr

Außer dass ich ungefähr 1200 Telefonanrufe habe. (insgesamt 1288 Zeilen)

Ich möchte wissen, wie viele Anrufe wir zwischen 17 und 18 Uhr erhalten haben.

Bisher habe ich Folgendes versucht und nichts davon hat funktioniert:

=COUNTIFS(C2:C1288,">="&B1,C2:C1288,"<="&B2)

=COUNTIF(C2:C1288,">=17:00:00")-COUNTIF(C2:C1288,">18:00:00")

=SUMPRODUCT((C2:C1288>=TIME(17,0,0))*(C2:C1288 <=TIME(18,0,0)))

Bonuspunkte, wenn Sie mir auch helfen können, Telefonnummern zu gruppieren, um mir mitzuteilen, wie viele Zeilen dieselben Nummern enthalten. (5555555555 hat 3 Zeilen) (4444444444 hat 2 Zeilen)

  • 5555555555
  • 4444444444
  • 3333333333
  • 6666666666
  • 5555555555
  • 8888888888
  • 5555555555
  • 4444444444

Antwort1

Ich würde das machen, vorausgesetzt, die gesamte Spalte enthält Datumswerte.

=SUMPRODUCT((HOUR(A1:A10)>=17)*(HOUR(A1:A10)<=18))

Wenn Sie 17:00 und 18:00 ausschließen möchten, dann

=SUMPRODUCT((60*HOUR(A1:A10)+MINUTE(A1:A10)>1020)*(60*HOUR(A1:A10)+MINUTE(A1:A10)<1080))

Antwort2

Hier ist eine Lösung für Ihren ersten Teil

=SUMPRODUCT((MOD($C$2:$C$1288,1)>=17/24)*(MOD($C$2:$C$1288,1)<=18/24))

Zum zweiten Teil: Mit einer Pivot-Tabelle können Sie Ihre Zahlen ganz einfach gruppieren und erfahren, wie oft jede Zahl vorkommt.

verwandte Informationen