Formula Excel: estrai l'ora da una data e un'ora -

Sommario

Formula generica

=MOD(A1,1)

Sommario

Per estrarre l'ora da una data che contiene l'ora (a volte chiamata "datetime"), è possibile utilizzare una formula basata sulla funzione MOD. Nell'esempio mostrato, la formula in D5 è:

=MOD(B5,1)

che restituisce la parte temporale del valore in B5, 1:00 PM.

Spiegazione

Excel gestisce le date e le ore utilizzando un sistema in cui le date sono numeri di serie e le ore sono valori frazionari. Ad esempio, il 1 giugno 2000 12:00 PM è rappresentato in Excel come il numero 36678,5, dove 36678 è la data (1 giugno 2000) e 0,5 è l'ora (12:00 PM). In altre parole, il valore temporale in un "datetime" è il decimale.

La funzione MOD restituisce il resto della divisione. Il primo argomento è il numero e il secondo è il divisore. Ecco alcuni esempi:

=MOD(5,2) // returns 1 =MOD(7,5) // returns 2

Se usi MOD con un divisore di 1, il risultato sarà la parte decimale del numero, se esiste, perché ogni numero intero può essere diviso equamente per se stesso. Per esempio:

=MOD(3.125,1) // returns 0.125

In breve, = MOD (numero, 1) restituisce solo la parte frazionaria di un numero, scartando la parte intera, quindi è un modo conveniente per estrarre l'ora da una data.

Nota: se si utilizza questa formula per rimuovere l'ora da una data + ora, sarà necessario applicare un formato numerico adatto da visualizzare come ora.

Buoni collegamenti

http://excelsemipro.com/2012/11/extract-time-with-the-mod-function-in-excel/

Articoli interessanti...