www.valterborsato.it

Il formato ora in Excel: arrotondare ore e minuti

Dopo aver impostato delle somme di valori con il formato ORA, potrebbe risultare utile applicare un arrotondamento al risultato ottenuto.
Questo arrotondamento può essere eseguito sia per eccesso che per difetto, a seconda delle necessità.
In questa sezione vengono illustrate le modalità per arrotondare ore e minuti, utilizzando le funzioni di Excel ARROTONDA e ARROTONDA.MULTIPLO, che permettono di definire con precisione il criterio di arrotondamento, facilitando così il calcolo e la gestione dei valori temporali.

Applicare la Funzione ARROTONDA

Esempio; si consideri di voler arrotondare un valore espresso in formato ora per difetto o per eccesso a seconda che i minuti siano minori o uguali oppure maggiori di 30.
Per questa operazione è possibile utilizzare la Funzione ARROTONDA, la cui sintassi è data da  
=
ARROTONDA(num; num_cifre)
Dove:
num
rappresenta il valore da arrotondare;
num_cifre il numero di cifre decimali a cui arrotondare il valore. Se num_cifre è uguale a 0 (zero) num verrà arrotondato al valore intero più vicino per eccesso o difetto.

Excel: Arrotondare ore e minuti | La funzione ARROTONDA

Esempi di arrotondamento:
L'ora 12:25 viene arrotondata per difetto.
Gli orari 12:30 e 12:35, vengono arrotondati per eccesso alle ore 13:000

Excel: Arrotondare ore e minuti | La funzione ARROTONDA

Il numero seriale del formato ora

(Attenzione al valore del numero seriale con il quale Excel salva le informazioni in formato ora)

Il formato ora, viene trasformato e memorizzato da Excel in un numero seriale, che varia da 0 a 1 per l’arco delle 24 ore di una giornata. Un'ora rappresenta pertanto 1/24 dell'intero. Ad esempio l'orario 16:20 è rappresentato dal numero seriale 0,6805, oppure nel caso dell'orario 42:20 nell'esempio dell'immagine sopra raffigurata rappresenta il numero seriale 1,77083
Per trasformare questi numeri con una suddivisione centesimale e non sessagesimale (come i minuti nell'ora) è necessario moltiplicare questo valore per 24.
La Funzione ARROTONDA pertanto deve moltiplicare il valore contenuto nella cella B11 per 24, impostare come nume_cifre il valore 0 (zero) per  arrotondare all'unità.
Successivamente per tornare ad un valore in formato ora è necessario dividere per 24.
:: per un approfondimento sulle operazioni e formattazioni relative al formato data si rimanda alla sezione: Excel: formato ora. Sommare ore minuti

Arrotondare ore minuti: utilizzare la Funzione ARROTONDA.MULTIPLO

Per il formato ora ancora più della Funzione ARROTONDA, torna utile la Funzione ARROTONDA.MULTIPLO che consente di avvicinarsi a un certo multiplo (Es. 0,25 0 0,50) usando il secondo argomento come base di moltiplicazione.

La Sintassi delle Funzione è la seguente
=ARROTONDA.MULTIPLO(Num; Multiplo)
Dove Num rappresenta il valore da arrotondare;
Multiplo, rappresenta il valore multiplo su
cui si desidera arrotondare il numero.

Es. si vuole arrotondare al quarto d'ora i valori espressi nell'esempio dell'immagine a lato.
Per ottenere questo risultato il multiplo che deve essere inserito nella funzione è 0,25 Nello specifico la funzione in riferimento al contenuto da arrotondare della cella B2 sarà espressa da =ARROTONDA.MULTIPLO(B2*24;0,25)/24

Excel: Arrotondare ore e minuti | La funzione ARROTONDA.MULTIPLO

Nell'esempio contenuto nell'immagine di cui sopra la Funzione ARROTONDA.MULTIPLO, se in minuti sono inferiore a 7 arrotonda per difetto a 0.
Da 7 fino a 21 viene arrotondato a 15 minuti.
Da 16 a 36 viene arrotondato a 30
Da 37 a 51 viene arrotondato a 45
Se superiore o uguale a 52 viene arrotondato all'ora superiore

Se si volesse ottenere un arrotondamento sulla mezzora, è sufficiente impostare come Multiplo il valore 0,5

Indice Generale Argomenti: EXCEL

[Valter Borsato - Febbraio 2016 | aggiornato il 27/06/2024]