Calcolo del tempo in Google Sheets

  • Condividi Questo
Michael Brown

Ora che abbiamo imparato come inserire date e orari nel foglio di calcolo Parleremo in dettaglio delle modalità di calcolo dell'ora in Google Sheets, vedremo come sommare date e ora e impareremo a visualizzare solo le unità di misura della data o dell'ora e a distinguerle completamente.

    Come calcolare la differenza oraria in Google Sheets

    Quando si lavora a qualche progetto, di solito è importante controllare quanto tempo si impiega. Questo si chiama tempo trascorso. Google Sheets può aiutare a calcolare la differenza di tempo in molti modi diversi.

    Esempio 1. Sottrarre il tempo per ottenere la durata in Google Sheets

    Se si dispone dell'ora di inizio e di fine, non è un problema scoprire il tempo trascorso:

    = Ora di fine - Ora di inizio

    Supponiamo che l'ora di inizio sia nella colonna A e l'ora di fine sia nella colonna B. Con una semplice formula di sottrazione in C2, si scopre quanto tempo ha richiesto questa o quella attività:

    =B2-A2

    L'ora è formattata di default come "hh:mm".

    Per ottenere i risultati solo come ore o come ore, minuti e secondi, è necessario applicare un formato personalizzato con i codici temporali corrispondenti: h e hh:mm:ss Google offre persino un formato di numero speciale per casi come questo -. Durata :

    Suggerimento: per applicare il formato orario personalizzato, andare a Formato> Numero> Altri formati> Formato numero personalizzato nel menu del foglio elettronico.

    Esempio 2. Calcolo della durata del tempo in Google Fogli utilizzando la funzione TESTO

    Un altro trucco per calcolare la durata del tempo in Google Fogli coinvolge la funzione TESTO:

    =TESTO(B2-A2, "h") - per ore

    =TEXT(B2-A2, "h:mm") - per ore e minuti

    =TEXT(B2-A2, "h:mm:ss") - per ore, minuti e secondi

    Nota: vedete come i record sono allineati a sinistra? Poiché la funzione TESTO restituisce sempre i risultati formattati come testo, questi valori non possono essere utilizzati per ulteriori calcoli.

    Esempio 3. Differenza oraria in ore, minuti e secondi

    È possibile tenere traccia del tempo trascorso e ottenere il risultato in un'unità di tempo, ignorando le altre unità. Ad esempio, è possibile contare il numero di sole ore, di soli minuti o di soli secondi.

    Nota: per garantire risultati corretti, le celle devono essere formattate come numeri o automaticamente: Formato> Numero> Numero o Formato> Numero> Automatico .

    • Per ottenere il numero di ore trascorse, sottrarre l'ora di inizio dall'ora di fine e moltiplicare il risultato per 24 (poiché ci sono 24 ore in un giorno):

      =(Ora di fine - Ora di inizio) * 24

      Si otterrà una differenza oraria decimale:

      Se l'ora di inizio è maggiore dell'ora di fine, la formula restituirà un numero negativo, come in C5 nel mio esempio.

      Suggerimento: la funzione INT consente di visualizzare il numero di ore complete trascorse, poiché arrotonda i numeri per difetto al numero intero più vicino:

    • Per contare i minuti, sostituire l'ora di inizio con quella di fine e moltiplicare il risultato ottenuto per 1.440 (poiché in un giorno ci sono 1.440 minuti):

      =(Ora di fine - Ora di inizio) * 1440

    • Per sapere quanti secondi sono passati tra due orari, la procedura è la stessa: sostituire l'ora di inizio con quella di fine e moltiplicare il risultato per 86.400 (il numero di secondi in un giorno):

      =(Ora di fine - Ora di inizio) * 86400

    Suggerimento: in tutti questi casi si può evitare la moltiplicazione: è sufficiente sottrarre prima i tempi e poi applicare il formato del tempo trascorso da Formato> Numero> Altri formati> Altri formati di data e ora Se si fa clic sulla freccia rivolta verso il basso a destra del campo di testo, è possibile scegliere tra altre unità di misura della data e dell'ora:

    Esempio 4. Funzioni per ottenere la differenza oraria in un foglio di calcolo Google

    Come sempre, Google Fogli mette a disposizione tre funzioni particolarmente utili a questo scopo.

    Nota: queste funzioni funzionano solo entro 24 ore e 60 minuti e secondi. Se la differenza di orario supera questi limiti, le formule restituiscono errori.

    • =ORA(B2-A2) - per tornare ore solo (senza minuti e secondi)
    • =MINUTO(B2-A2) - per tornare minuti solo (senza ore e secondi)
    • =SECONDO(B2-A2) - per tornare secondi solo (senza ore e minuti)

    Come aggiungere e sottrarre il tempo in Google Fogli: ore, minuti o secondi

    Mentre il primo metodo funziona sempre, il secondo funziona solo quando si aggiungono o sottraggono unità inferiori a 24 ore, 60 minuti o 60 secondi.

    Aggiungere o sottrarre ore in Google Sheets

    • Aggiungere meno di 24 ore:

      =Ora di inizio + TEMPO(N ore, 0, 0)

      Ecco come appare la formula su dati reali:

      =A2+TEMPO(3,0,0)

    • Aggiungere più di 24 ore:

      =Ora di inizio + (N ore / 24)

      Per aggiungere 27 ore al tempo in A2, uso questa formula:

      =A2+(27/24)

    • Per sottrarre 24 e più ore, utilizzare le formule precedenti come base, ma cambiare il segno più (+) con il segno meno (-). Ecco cosa ho ottenuto:

      =A2-TEMPO(3,0,0) - per sottrarre 3 ore

      =A2-(27/24) - per sottrarre 27 ore

    Aggiungere o sottrarre minuti in Google Sheets

    Il principio di manipolazione dei minuti è lo stesso delle ore.

    • C'è la funzione TIME che aggiunge e sottrae fino a 60 minuti:

      =Tempo di avvio + TEMPO(0, N minuti, 0)

      Se si vogliono aggiungere 40 minuti, si può fare così:

      =A2+TEMPO(0,40,0)

      Se si devono sottrarre 20 minuti, ecco la formula da utilizzare:

      =A2-TEMPO(0,40,0)

    • Esiste una formula basata su una semplice aritmetica per fare addizioni e sottrazioni nell'arco di 60 minuti:

      =Tempo di avvio + (N minuti / 1440)

      Ecco come aggiungere 120 minuti:

      =A2+(120/1440)

      Mettere il meno invece del più per sottrarre 120 minuti:

      =A2-(120/1440)

    Aggiungere o sottrarre secondi in Google Sheets

    I secondi in Google Sheets sono calcolati allo stesso modo delle ore e dei minuti.

    • Con la funzione TEMPO è possibile aggiungere o sottrarre fino a 60 secondi:

      =Tempo di avvio + TEMPO(0, 0, N secondi)

      Ad esempio, aggiungere 30 secondi:

      =A2+TEMPO(0,0,30)

      Oppure sostituire con 30 secondi:

      =A2-TEMPO(0,0,30)

    • Per calcolare più di 60 secondi, utilizzare una semplice matematica:

      =Tempo di avvio + (N secondi / 86400)

      Aggiungere 700 secondi:

      =A2+(700/86400)

      Oppure sostituire 700 secondi:

      =A2-(700/86400)

    Come sommare il tempo in Google Fogli

    Per trovare il tempo totale nella vostra tabella in Google Sheets, potete usare la funzione SOMMA. Il trucco è scegliere il formato corretto per visualizzare il risultato.

    Per impostazione predefinita, il risultato sarà formattato come Durata - hh:mm:ss

    Tuttavia, il più delle volte il formato predefinito di tempo o durata non è sufficiente e occorre crearne uno proprio.

    Le celle A7:A9 contengono lo stesso valore temporale, ma sono solo visualizzate in modo diverso. Inoltre, è possibile eseguire calcoli con esse: sottrazione, somma, conversione in decimale, ecc.

    Estrarre la data e l'ora da un record completo "data-ora".

    Immaginiamo che una cella di Google Sheets contenga sia la data che l'ora. Vogliamo separarle: estrarre solo la data in una cella e solo l'ora in un'altra.

    Dividere l'ora della data utilizzando il formato numero

    Per visualizzare la data o l'ora in una cella sullo schermo o per stamparla, è sufficiente selezionare la cella originale, andare a Formato> Numero e scegliere Data o Tempo .

    Tuttavia, se si desidera utilizzare questi valori per calcoli futuri (sottrazione, somma, ecc.), questo non sarà sufficiente. Se non si vede l'unità di tempo in una cella, non significa necessariamente che sia assente, e viceversa.

    Quindi cosa fare?

    Dividere l'ora della data utilizzando le formule

    Google memorizza le date e l'ora come numeri. Ad esempio, considera la data 8/24/2017 11:40:03 come il numero 42971,4861458 La parte intera rappresenta la data, quella frazionaria l'ora. Il compito è quindi quello di separare gli interi dai frazionari.

    1. Per estrarre la data (parte intera), utilizzare la funzione ROUNDDOWN nella cella B2:

      =ARROTONDAMENTO(A2,0)

      La formula arrotonda il valore per difetto e cancella la parte frazionaria.

    2. Per estrarre il tempo, inserire la seguente formula di sottrazione in C2:

    =A2-B2

  • Copiare i risultati nella terza riga e applicare Data in formato B3 e Tempo formato a C3:
  • Utilizzare il componente aggiuntivo Split Date & Time

    Forse sarete sorpresi, ma c'è un componente aggiuntivo speciale per questo lavoro. È davvero piccolo e semplice, ma il suo contributo a Google Sheets non può essere sopravvalutato.

    Split Date & Time divide tutti i record di data e ora dell'intera colonna in una sola volta, controllando il risultato desiderato con 4 semplici impostazioni:

    Si dice al componente aggiuntivo:

    1. Se c'è una riga di intestazione.
    2. Se si desidera ottenere l'unità Data.
    3. Se si vuole ottenere l'unità di tempo.
    4. E se si desidera sostituire la colonna originale con i nuovi dati.

    Si toglie letteralmente dalle spalle l'onere di dividere le unità di data e di tempo:

    Il componente aggiuntivo fa parte della collezione Power Tools, quindi avrete a disposizione più di 30 altri utili componenti aggiuntivi. Installatelo dallo store di Google Sheets per provarlo.

    Questi sono i modi per visualizzare non solo la data o l'ora, ma anche per separarle in celle diverse. È inoltre possibile eseguire vari calcoli con questi record.

    Spero che questi esempi vi aiutino a risolvere i vostri compiti quando lavorate con le date e l'ora in Google Sheets.

    Michael Brown è un appassionato di tecnologia dedicato con una passione per la semplificazione di processi complessi utilizzando strumenti software. Con oltre un decennio di esperienza nel settore tecnologico, ha affinato le sue competenze in Microsoft Excel e Outlook, nonché in Fogli Google e Documenti. Il blog di Michael è dedicato alla condivisione delle sue conoscenze e competenze con gli altri, fornendo suggerimenti e tutorial facili da seguire per migliorare la produttività e l'efficienza. Che tu sia un professionista esperto o un principiante, il blog di Michael offre spunti preziosi e consigli pratici per ottenere il massimo da questi strumenti software essenziali.