Je ne suis pas très familier avec NB.SI.ENS ...
Ici SOMMEPROD va multiplier des matrices de 1 et de 0 en fonction des conditions
=SOMMEPROD((DATA!$B:$B=$A3)*(DATA!$A:$A>=B$1)*(DATA!$A:$A<B$1+1))
1ère condition (DATA!$B:$B=$A3)
2ème (DATA!$A:$A>=B$1)
est-ce que la date + heure est supérieure au (début) du jour (0h) ?
3ème condition (DATA!$A:$A<B$1+1)
est-ce que la date + heure est inférieure au (début) du jour suivant (0h)
Ces conditions donnent une suite de 0 et de 1 et SOMMEPROD additionnera les cas où on a 1*1*1