Note: The other languages of the website are Google-translated. Back to English

Come calcolare le ore tra le ore dopo la mezzanotte in Excel?

doc calcola il tempo passato durante la notte 1

Supponendo che tu abbia una tabella oraria per registrare il tuo tempo di lavoro, l'ora nella colonna A è l'ora di inizio di oggi e l'ora nella colonna B è l'ora di fine del giorno successivo. Normalmente, se si calcola la differenza di tempo tra i due tempi direttamente meno "= B2-A2", non verrà visualizzato il risultato corretto come mostrato nell'immagine a sinistra. Come hai potuto calcolare correttamente le ore tra due volte dopo la mezzanotte in Excel?

Calcola le ore tra due volte dopo la mezzanotte con la formula


freccia blu freccia destra Calcola le ore tra due volte dopo la mezzanotte con la formula

Per ottenere il risultato calcolato corretto tra due volte oltre la mezzanotte, puoi applicare la seguente formula:

1. Inserisci questa formula: =(B2-A2+(B2<A2))*24 (A2 è la volta precedente, B2 è l'ultima volta, puoi cambiarli secondo le tue necessità) in una cella vuota che accanto ai tuoi dati temporali, vedi screenshot:

doc calcola il tempo passato durante la notte 2

2. Quindi trascina il quadratino di riempimento sulle celle in cui desideri riempire questa formula e le differenze di orario tra due volte dopo la mezzanotte sono state calcolate contemporaneamente, vedi screenshot:

doc calcola il tempo passato durante la notte 3


I migliori strumenti per la produttività in ufficio

Kutools per Excel risolve la maggior parte dei tuoi problemi e aumenta la tua produttività dell'80%

  • Riutilizzo: Inserisci rapidamente formule complesse, grafici e tutto ciò che hai usato prima; Crittografa celle con password; Crea mailing list e invia email ...
  • Bar Super Formula (modifica facilmente più righe di testo e formula); Layout di lettura (leggi e modifica facilmente un gran numero di celle); Incolla su intervallo filtrato...
  • Unisci celle / righe / colonne senza perdere dati; Contenuto delle celle divise; Combina righe / colonne duplicate... Impedisci celle duplicate; Confronta intervalli...
  • Seleziona Duplica o Unico Righe; Seleziona Righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molte cartelle di lavoro; Selezione casuale ...
  • Copia esatta Più celle senza modificare il riferimento della formula; Riferimenti di creazione automatica a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
  • Estrai testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare totali parziali di paging; Converti contenuto e commenti tra celle...
  • Super filtro (salva e applica schemi di filtri ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale in grassetto, corsivo ...
  • Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle in base a colonne chiave; Suddividi i dati in più fogli; Conversione in batch xls, xlsx e PDF...
  • Più di 300 potenti funzionalità. Supporta Office / Excel 2007-2019 e 365. Supporta tutte le lingue. Facile distribuzione nella tua azienda o organizzazione. Funzionalità complete Prova gratuita di 30 giorni. Garanzia di rimborso di 60 giorni.
scheda kte 201905

Scheda Office porta l'interfaccia a schede a Office e semplifica notevolmente il lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce centinaia di clic del mouse ogni giorno!
fondo officetab
Commenti (18)
Ancora nessuna valutazione. Puoi essere il primo a votare!
Questo commento è stato fatto dal moderatore sul sito
La formula sotto il punto elenco 1 è errata. =(B2-LA2+(B2

Le parentesi sono al posto sbagliato.
Questo commento è stato fatto dal moderatore sul sito
La formula originale funziona meglio del tuo suggerimento Austin.
Ho anche usato =(A2-B2+(A2
Questo ha funzionato meglio per convertire il tempo in minuti.
Questo commento è stato fatto dal moderatore sul sito
Depois de colocar a formattação ao tentar somar a coluna total de horas o valor dá-me errado.

O campo è formato [h]mm
Questo commento è stato fatto dal moderatore sul sito
=(LA2-B2+(LA2)) sem utilizar a multiplicação por 24
Questo commento è stato fatto dal moderatore sul sito
No, la correzione di Austin funziona per me. L'originale con le parentesi in cui sono mostrati non funziona. Forse una versione diversa di Excel fa la differenza? Sono su MS Home and Office 2016
Questo commento è stato fatto dal moderatore sul sito
Sì Austin! La tua formula funziona, l'altra formula rende sciocchezze (nel mio caso). Grazie!!
Questo commento è stato fatto dal moderatore sul sito
GRAZIE! Questa è sicuramente la formula corretta.
Questo commento è stato fatto dal moderatore sul sito
Austin, la formula indicata nell'articolo sopra funziona bene per me
Questo commento è stato fatto dal moderatore sul sito
Penso che un semplice MOD (B2-A2,1) dovrebbe essere sufficiente?
Questo commento è stato fatto dal moderatore sul sito
Questa è senza dubbio la soluzione migliore e più breve.
Questo commento è stato fatto dal moderatore sul sito
Qualcuno può spiegare quando la funzione di addizione dei valori VERO/FALSO lo fa così posso capire la formula per favore?
Questo commento è stato fatto dal moderatore sul sito
Vero = 1, Falso = 0
Questo commento è stato fatto dal moderatore sul sito
Salve, ho bisogno di aiuto per favore. Ho dati che si caricano automaticamente ogni giorno alle 5:2. Il processo è suddiviso in 1 parti (ETL2 e ETL1). ETL5 inizia alle 11:2 fino alle 11:4 e ETL7 inizia alle 5:00 fino alle 00:XNUMX. alle XNUMX del mattino eseguo uno script per verificare se tutto funziona. ogni riga ha una data di inizio e di fine. Vorrei contrassegnare tutti i dati dopo le XNUMX:XNUMX di ieri come dati di oggi. Attualmente quando filtro oggi, vedo solo le righe in cui la data è successiva alle XNUMX:XNUMX
Questo commento è stato fatto dal moderatore sul sito
Questo non funziona con tutti i dati. La soluzione che ho provato dopo aver provato quanto sopra era =IF(B22>C22,(C22-0)+(24-B22),C22-B22)
Questo commento è stato fatto dal moderatore sul sito
Ottima soluzione, utilissima! Grazie :)
Questo commento è stato fatto dal moderatore sul sito
Non funziona per me... Formula errata.
Questo commento è stato fatto dal moderatore sul sito
Molto intelligente, usando il confronto (b2 
Questo commento è stato fatto dal moderatore sul sito
Ciao,
Prego. Felice che aiuti. Per tutte le domande, sentitevi liberi di contattarci. Vi auguro una buona giornata.
Cordiali saluti,
Mandy
Non ci sono ancora commenti pubblicati qui
Lasciate i vostri commenti
Pubblicazione come ospite
×
Valuta questo post:
0   Personaggi
Posizioni suggerite