Nella cella F2 stai usando un contenuto di tipo data/ora, quindi le informazioni vengono memorizzate al suo interno con un numero intero (per i giorni) + decimale (per le ore) a partire da una data di riferimento (il 00/01/1900). Se utilizzi le funzioni
di estrazione delle parti orarie ( =ora(), =minuto(), ecc.) allora devi considerare l'uso del "modulo" di 24 ore che viene rappresentato come giorno, per il quale i multipli di 24 ore vengono rappresentati come giorni.
Tecnicamente se superi i 31 giorni (ossia le 24x31 ore) allora dovresti prendere anche in considerazione il riferimento ai mesi oppure considerare la parte intera assoluta del contenuto di F2 che rappresenta il numero di giorni (o il numero di ore se moltiplicato
per 24) a cui vanno aggiunte le ore residue ed i minuti prelevati dal formato data.
Anzichè la tua ultima formula sarebbe quindi meglio usare la seguente:
=($G$2*(ORA($F$2)+INT($F$2)*24))+(($G$2/60)*(MINUTO($F$2)))
sostituendo quindi la funzione =GIORNO() con =INT() che recupera la parte intera arrotondata per difetto e che tiene conto anche di anni, mesi oltre che dei giorni.
In alternativa sarebbe piu' semplice utilizzare nelle celle il valore assoluto con il numero delle ore, senza trasformazioni in formato data/ora. Tutto dipende da quanto è complesso il conteggio precedente che porta ad avere in F2 il numero di ore...
Ciao
Roberto