Somma.più.se non riesce a cercare il valore di certe celle

Ho creato una tabella dove sono presenti degli orari giornalieri e una dove dovrebbe fare le somme degli orari per lezione.
Foglio1:
Data Inizio Fine Insegnate Materia
26/06/19 09:00 11:00 Accoglienza Accoglienza 02
26/06/19 11:00 13:00 ANNA INGLESE 02
27/06/19 09:00 11:00 MICHELE INFORMATICA 02
27/06/19 11:00 14:00 GIULIANA PRIMO SOCCORSO 03
28/06/19 09:00 11:00 GIANNI SICUREZZA NEI LUOGHI DI LAVORO 02

Materia:
Insegnate Materia Ore da fare Ore fatte ANCORA DA FARE
Accoglienza Accoglienza 5 02 3
MICHELE INFORMATICA 25 00 25
GIANNI SICUREZZA NEI LUOGHI DI LAVORO 42 21 21
GIULIANA PRIMO SOCCORSO 16 16 0
DAVIDE LOTTA ANTINCENDIO RISCHIO ALTO 16 16 0

la funzione per ore fatte è data da =SOMMA.PIÙ.SE(Foglio1.$F$2:$F$999;Foglio1.$D$2:$D$999;A3)
in teoria per le ore di informatica mi dovrebbe inserire due ore (in questo caso, nel file reale dovrebbe segnarmi 25) e invece non me ne inserisce neanche una.

Dove sbaglio? Mentre per altre materie non ho problemi…

Grazie dell’attenzione

Per questioni di privacy, spero che i nomi usati siano di fantasia, altrimenti ti consiglio di modificarli.

Ho trovato da solo la soluzione:
c’era un problema di conversione tra orario e interi. Ho trasferito la conversione prima si usare la funzione somma.più.se e ho risolto così. Probabilmente si perde sommando orari…

SOMMA.PIÙ.SE è perfettamente in grado di trattare i valori orari, interi o no. Ritengo più probabile che ci fosse qualche problema di formattazione, per cui alcuni valori, ore ai nostri occhi, erano testi per Calc.