Comment trouver le nombre de lignes dont les champs d'heure de la date sont situés entre 17 h et 18 h

0

J'ai un journal téléphonique sur lequel je souhaite signaler certaines données. Toutes les solutions que j'ai consultées semblent supposer que je n'ai qu'une valeur temporelle et qu'elles n'incluent pas de date réelle.

J'ai un tas de dates comme ça:

  • 01/02/16 03:39
  • 01/02/16 10:06
  • 01/02/16 10h27
  • 01/02/16 10h34
  • 01/02/16 10:38

Sauf que j'ai environ 1200 appels téléphoniques. (1288 lignes au total)

Je veux savoir combien d'appels téléphoniques nous avons reçus entre 17h et 18h.

Jusqu'à présent, j'ai essayé ce qui suit et aucun d'entre eux n'a fonctionné:

=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)))

Points bonus si vous pouvez également m'aider à regrouper les numéros de téléphone pour me dire combien de lignes contiennent les mêmes numéros. (5555555555 a 3 rangées) (4444444444 a 2 rangées)

  • 5555555555
  • 4444444444
  • 3333333333
  • 6666666666
  • 5555555555
  • 8888888888
  • 5555555555
  • 4444444444
Josh Whitlow
la source

Réponses:

0

J'irais avec cela, en supposant que la colonne entière est des valeurs de date.

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

Si vous devez exclure 17h00 et 18h00, alors

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

Voici une solution à votre première partie

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

Pour la deuxième partie - un tableau croisé dynamique regrouperait très facilement vos chiffres et vous indiquerait le nombre de chacun

CallumDA
la source