Come sottrarre il tempo in Excel (7 metodi rapidi)

  • Condividi Questo
Hugh West

Ci sono molte volte in cui abbiamo bisogno di sottrarre il tempo nel nostro Excel In questo articolo vedremo vari metodi per sottrarre facilmente il tempo in un foglio di lavoro excel. Quando si lavora con un grande insieme di dati in excel, queste tecniche faranno risparmiare molto tempo.

Scarica il libro di pratica

Scaricate il libro di esercizi.

Calcolo della differenza di tempo.xlsx

7 modi per sottrarre il tempo in Excel

1. Sottrarre il tempo tra due celle per ottenere il tempo trascorso.

Spesso abbiamo bisogno di calcolare la differenza di tempo tra le celle per ottenere il tempo trascorso. Questa operazione deve essere eseguita da calcolare l'orario di lavoro dei dipendenti Ci sono vari modi per sottrarre il tempo tra due celle. Discuteremo queste tecniche qui di seguito. Per rendere la spiegazione più semplice, useremo un set di dati che contiene i dati di un'azienda. Tempo di ingresso & Tempo di uscita di alcuni dipendenti.

Per saperne di più: Come calcolare il tempo trascorso in Excel (8 modi)

1.1 Con la formula semplice

In questo metodo secondario, utilizzeremo una semplice formula per calcolare la differenza di tempo tra due celle.

Seguire i passaggi indicati di seguito.

FASI:

  • Innanzitutto, selezionare Cellula E5.
  • In secondo luogo, digitare la formula:
=D5-C5

  • Ora, premere Entrare .

In questo caso, la formula sottrae i valori di Cella D5 e cella C5. Quindi, fornire il risultato nello stesso formato in Cellula E5.

È necessario modificare il formato dell'ora per visualizzare correttamente l'ora lavorativa.

  • A tal fine, andare alla pagina Casa e selezionare la scheda Numero icona di dialogo come quella riportata di seguito. Formato celle si verificherà la finestra.

  • Successivamente, selezionare la voce Tipo di Formato del tempo che si desidera visualizzare e fare clic su OK .

  • Poi, vedrete ore , minuti & secondi nel Orario di lavoro colonna.

  • Infine, utilizzare l'opzione Maniglia di riempimento per vedere i risultati in tutte le cellule.

1.2 Con funzione IF

È inoltre possibile calcolare la differenza di tempo tra due celle utilizzando il metodo Funzione IF . il Funzione IF verifica la logica e restituisce un valore se è vero, altrimenti restituisce un altro valore.

Per questa tecnica, attenersi ai passaggi indicati di seguito.

FASI:

  • In primo luogo, selezionare Cellula E5 .
  • Ora, digitate la formula:
=IF(D5>=C5, D5-C5, D5+1-C5)

  • Successivamente, premere Entrare per vedere il risultato.

Qui, il Funzione IF controllerà innanzitutto se il valore di D5 è maggiore o uguale a C5 . se è vero , allora li sottrarrà e li mostrerà in uscita. Se è falso , quindi, aggiungerà 1 con D5 e poi sottrarre da C5 .

  • Per modificare il formato, andare su Formato celle & seleziona il tuo Tipo.

  • Dopo aver fatto clic su OK, si vedranno le ore e i minuti come di seguito.

  • Infine, trascinare verso il basso il campo Maniglia di riempimento per vedere i risultati in tutte le cellule.

1.3 Con funzione MOD

Possiamo utilizzare il Funzione MOD per lo stesso scopo. Il Funzione MOD in genere restituisce il resto dopo aver diviso un numero per un divisore. Il numero è il primo argomento e il secondo argomento è il divisore.

Seguire i passaggi indicati di seguito.

FASI:

  • All'inizio, selezionare Cellula E5 .
  • Ora, digitate la formula:
=MOD((D5-C5),1)

  • Successivamente, premere Entrare per vedere il risultato.

Qui, il Funzione MOD sottrarrà i valori di Cella D5 con Cellula C5 Quindi, il valore sottratto sarà diviso per 1.

  • Anche in questo caso, cambiare il Formato orario.

  • Infine, utilizzare l'opzione Maniglia di riempimento per vedere i risultati nel Orario di lavoro colonna.

1.4 Con la funzione TEXT

Il Funzione TESTO può anche calcolare la differenza di tempo. In generale, il Funzione TESTO converte i numeri in testo all'interno di un foglio di lavoro. Inizialmente, la funzione converte qualsiasi valore numerico in una stringa di testo.

Seguiamo i passaggi per scoprire come funziona.

FASI:

  • Innanzitutto, selezionare Cellula E5 e digitare la formula:
=TEXT(D5-C5, "h:mm:ss")

  • Colpire Entrare per vedere il risultato.

In questo caso, il Funzione TESTO memorizzerà la sottrazione di Cella D5 e Cellula C5 nel primo argomento e poi esprimere la stringa nel formato ore, minuti, & secondi.

  • Allo stesso modo, se si desidera visualizzare solo le ore e i minuti, digitare la formula:
=TEXT(D5-C5, "h:mm")

  • Stampa Entrare per vedere il risultato.

  • Anche in questo caso, se si desidera visualizzare solo le ore, digitare la formula:
=TESTO(D5-C5, "h")

  • Ora, premere Entrare per vedere il risultato.

  • Alla fine, utilizzare l'opzione Maniglia di riempimento per vedere i risultati in tutte le cellule.

2. Sottrarre il tempo con la funzione TEMPO in Excel

In alcuni casi è necessario sottrarre una quantità specifica di ore da un periodo di tempo. In questi casi, il parametro Funzione TEMPO è molto efficace. Il Funzione TEMPO memorizza le ore nel primo argomento, i minuti nel secondo e i secondi nel terzo.

Utilizzeremo un set di dati che contiene le ore di lavoro di alcuni dipendenti, da cui sottrarremo l'ora di pranzo.

Osservate i passaggi per saperne di più su questo metodo.

FASI:

  • Selezionare Cella D5 all'inizio.
  • Ora, mettete la formula:
=C5-TEMPO(1,30,0)

  • Ora, premere Entrare per vedere il risultato.

Qui, la nostra ora di pranzo è 1 ora e 30 minuti Quindi, il Funzione TEMPO contiene 1 nel primo argomento e 30 nel secondo argomento, che contiene 0 nella terza argomentazione perché non abbiamo secondi nella nostra pausa pranzo.

  • Infine, utilizzare l'opzione Maniglia di riempimento per vedere i risultati in tutte le cellule.

Per saperne di più: Come sottrarre l'ora militare in Excel (3 metodi)

3. Calcolo e visualizzazione della differenza temporale negativa in Excel

A volte, quando si sottrae del tempo, la sottrazione può essere negativa. Excel non visualizza i valori negativi del tempo per impostazione predefinita.

Il problema è visibile nell'immagine sottostante.

Per risolvere questo problema, seguite i passaggi indicati di seguito.

FASI:

  • In primo luogo, andare alla pagina File e selezionare Opzioni .

  • In secondo luogo, selezionare Avanzato dal Excel Opzioni .
  • Quindi, controllare il Usa il sistema di datazione del 1904".

  • Cliccare OK per vedere risultati come quelli riportati di seguito.

  • In alternativa, è possibile utilizzare la formula seguente in Cellula E5.
=IF(D5-C5>0, D5-C5, "-" & TEXT(ABS(D5-C5), "h:mm"))

  • Colpire Entrare e utilizzare l'opzione Maniglia di riempimento per vedere il risultato.

Qui, il Funzione IF visualizzerà la sottrazione tra D5 e C5 se la sottrazione è maggiore di 0. In caso contrario, viene visualizzato un segno negativo insieme al valore assoluto della sottrazione.

Per saperne di più: Come sottrarre e visualizzare un tempo negativo in Excel (3 metodi)

4. Sottrarre il tempo e visualizzarlo in una singola unità in Excel

In questo metodo, troveremo la differenza tra due tempi utilizzando una semplice formula e convertiremo la differenza in un numero decimale.

In questo caso utilizzeremo lo stesso set di dati.

FASI:

  • Selezionare Cellula E5 e digitare la formula:
=(D5-C5)*24

  • Colpire Entrare per vedere il risultato.

  • Utilizzare il Maniglia di riempimento per vedere i risultati in altre cellule.

  • Per visualizzare solo il valore intero, si utilizzerà il metodo Funzione INT e tipo:
=INT((D5-C5)*24)

  • Stampa Entrare per vedere il risultato.

  • Anche in questo caso, trascinare il Maniglia di riempimento in basso per vedere i risultati in tutte le celle.

  • Per convertire in minuti, moltiplicare la formula per 1440 .
=(D5-C5)*1440

  • Stampa Entrare e utilizzare l'opzione Maniglia di riempimento per vedere i risultati come di seguito.

  • Per convertire in minuti, moltiplicare la formula per 86400 .
=(D5-C5)*86400

  • Stampa Entrare e utilizzare l'opzione Maniglia di riempimento per vedere i risultati come di seguito.

Letture simili:

  • [SOMMA non funziona con i valori temporali in Excel (5 soluzioni)
  • Come calcolare il tempo medio di gestione in Excel (2 modi semplici)
  • Utilizzare il formato dell'ora in Excel VBA (Macro, UDF e UserForm)
  • Come calcolare i tempi di consegna in Excel (4 modi)
  • Calcolo della tariffa oraria in Excel (2 metodi rapidi)

5. Calcolo della differenza di tempo in un'unità ignorando le altre unità

Possiamo anche calcolare la differenza di tempo in un'unità ignorando altre unità. Possiamo usare questa tecnica per visualizzare ore, minuti e secondi in diverse unità.

Osserviamo i passaggi seguenti.

FASI:

  • Selezionare una cella e digitare la formula:
=ORA(D5-C5)

  • Colpire Entrare e trascinare verso il basso l'elemento Maniglia di riempimento per vedere il risultato.

Qui, il Funzione ORA sottrarrà i valori di Cella D5 e C5 e visualizzare solo la parte oraria.

  • Per mostrare solo una minima parte dell'output, utilizzare l'opzione Funzione MINUTI e digitare la formula:
=MINUTO(D5-C5)

  • Di nuovo, premere Entrare e utilizzare l'opzione Maniglia di riempimento per vedere il risultato.

  • Utilizzare il Funzione SECONDO per mostrare in uscita solo la seconda parte. Digitare la formula:
=SECONDO(D5-C5)

  • Dopodiché, premere Entrare e trascinare verso il basso l'elemento Maniglia di riempimento per vedere il risultato.

  • Infine, visualizziamo i valori separatamente come di seguito.

Contenuti correlati: Come calcolare la durata del tempo in Excel (7 metodi)

6. Uso della funzione NOW per sottrarre il tempo

Si può utilizzare l'opzione Funzione NOW quando è necessario sottrarre il tempo dall'ora corrente.

Seguire i passaggi indicati di seguito.

FASI:

  • Selezionare Cella D5 all'inizio e digitare la formula:
=NOW()-C5

In questo caso, la formula sottrae il valore di Cellula C5 dall'ora corrente.

  • Quindi, premere Entrare e utilizzare l'opzione Riempimento automatico per vedere i risultati.

Contenuti correlati: Come sottrarre data e ora in Excel (6 modi semplici)

7. Sottrarre e visualizzare il tempo in ore, minuti e secondi.

A volte è necessario visualizzare il valore sottratto con alcuni testi. In questo metodo, visualizzeremo i valori sottratti con le unità di misura ore, minuti e secondi. Anche in questo caso utilizzeremo lo stesso set di dati.

Seguiamo i passaggi indicati di seguito.

FASI:

  • Per prima cosa, selezionare Cellula E5 e digitare la formula:
=D5-C5

  • Ora, premere Entrare .

  • Quindi, andare alla sezione Formato del numero icona della finestra di dialogo in Casa e selezionarla.

  • Selezionare 'Personalizzato' dal Formattare le celle finestra.
  • Inserite il testo nel campo Tipo campo:
h "ore", m "minuti" e s "secondi".

  • Cliccare OK per vedere risultati come quelli riportati di seguito.

  • Infine, utilizzare l'opzione Maniglia di riempimento per vedere i risultati in tutte le cellule.

Per saperne di più: Come calcolare le ore e i minuti per la busta paga in Excel (7 modi semplici)

Conclusione

Abbiamo dimostrato 7 modi facili e veloci per sottrarre il tempo in excel. Spero che questi metodi vi aiutino a sottrarre il tempo facilmente in excel. Inoltre, all'inizio dell'articolo è stato aggiunto anche il libro di esercizi. Scaricatelo per esercitarvi di più. Infine, se avete domande o suggerimenti, non esitate a commentare qui sotto.

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.