Quante ore sono trascorse tra due date.  Calcolo delle differenze di data in Microsoft Excel

Quante ore sono trascorse tra due date. Calcolo delle differenze di data in Microsoft Excel

Apparentemente questo è un evento molto comune. Sono andato subito online per cercare Servizio Online, che permette calcola quanti anni ha una persona in base alla sua data di nascita.

Come previsto, tali servizi esistono. E non pochi. I talentuosi programmatori PHP si sono occupati di "perso nel tempo" e ha scritto tutti i tipi di script di calcolatrice per calcolare gli anni in base alla data di nascita, o semplicemente calcolare il numero di anni, mesi, giorni, ore, minuti e persino secondi tra due date online.

Vorrei scrivere di alcuni di loro.

Calcolo di quanti anni, mesi, giorni, ore, minuti sono trascorsi per data di nascita

Molti di voi probabilmente si staranno chiedendo: "E quanti giorni vivo?" . Ma non molti si sono presi la briga di contare. È un compito molto noioso. Ma con l'aiuto di questo sito:

può facilmente calcolare per data di nascita. Scoprirai quanti anni hai, mesi, giorni, ore, minuti, secondi e persino millisecondi.

Il servizio ti darà anche a che ora sarà il tuo prossimo compleanno.

Calcola giorni e anni tra due date - calcolatrice online

http://planetcalc.ru/274/ - con l'aiuto di questo calcolatore sarai in grado di farlo contare i giorni e gli anni tra due date in modalità in linea. Basta inserire i dati richiesti e il servizio ti darà il risultato esatto.

Contare il numero di giorni da una data a una data

http://www.calculator888.ru/skolko-dnei/ è un altro sito in cui puoi scoprire esattamente quanti anni ha una persona. Inoltre, può calcola online il numero di anni, mesi, giorni, ore, minuti, secondi trascorsi da una data all'altra.

Inizio di un periodo (o attraverso una barra o un punto)
Fine del periodo (o attraverso una barra o un punto)
Fine settimana contrassegnati della settimana
P A DA H P DA A
Prendi in considerazione i decreti del governo della Federazione Russa sul trasferimento dei giorni

Calcolo dei giorni lavorativi e festivi

La calcolatrice è abbastanza semplice, ma comunque, a mio avviso, è molto comoda per calcolare il numero di giorni lavorativi tra date arbitrarie.

Il calcolatore utilizza i dati sul trasferimento dei giorni lavorativi e festivi, che sono contenuti nelle risoluzioni annuali del governo della Federazione Russa.

Naturalmente, ci sono molti di questi calcolatori e non siamo originali in questo, ma ci sono alcuni punti salienti che penso ti piaceranno e che possono essere usati per creare altri calcolatori.

Il primo punto saliente: non possiamo prendere in considerazione le festività contenute nei decreti del governo della Federazione Russa, ma prendere in considerazione solo i fine settimana (per la Russia, sabato e domenica)

Il secondo momento saliente: per quei paesi che hanno altri giorni della settimana come giorni liberi (ad esempio, in Israele, i giorni liberi sono venerdì e sabato), è possibile specificare quali giorni della settimana saranno giorni liberi. Questo è conveniente non solo per altri paesi, ma anche per l'uso locale, quando si sa che lavoriamo a turni, ogni giovedì, sabato e martedì.

Il terzo momento saliente: possiamo utilizzare un sistema di giorni liberi completamente arbitrario, impostato in una certa forma (non è presente alcuna visualizzazione di questa funzione sul sito, sebbene la funzionalità funzioni) e per tutti non sarà difficile costruire un calendario di produzione per Bielorussia, Kazakistan o Serbia.

Un simpatico effetto collaterale di questa calcolatrice è anche il calcolo del numero di giorni tra due date. Inoltre, calcola la differenza nello stesso modo in cui viene eseguita nell'ufficio contabilità e nell'ufficio del personale. Cioè, se una persona lavora dal 1 luglio all'8 luglio, risulta 8 giorni. Poiché l'ultimo giorno è considerato un giorno lavorativo.

A differenza dei calcolatori matematici e astronomici, dove con gli stessi dati si ottengono 7 giorni. Questo errore in un giorno appare dovuto al fatto che nelle decisioni del personale l'ultimo giorno è sempre un giorno lavorativo e deve essere preso in considerazione, e nei calcolatori esatti e astratti si ritiene che l'8 luglio arrivi a mezzanotte (0:0:0 ) e la differenza tra la mezzanotte del 1 luglio e la mezzanotte dell'8 luglio (o 23 ore 59 minuti 59 secondi 999 millisecondi, 999999 microsecondi, ecc. 7 luglio) sarà esattamente di 7 giorni.

Il principio di base a cui aderisce il bot è la frequenza dei fine settimana durante la settimana. Se questo viene osservato, la calcolatrice ti darà il risultato che ti aspettavi.

È un peccato che i decreti del governo della Federazione Russa non introducano ancora un codice QR, in cui sarebbero indicate tutte le festività per il codice attuale per l'elaborazione automatica. Ciò semplificherebbe il lavoro di una certa cerchia di persone.

Le vacanze e i trasferimenti sul territorio della Federazione Russa sono presi in considerazione dal 2010 al 2019 compreso.

Per gli utenti che hanno bisogno di calcolare la prima data lavorativa dopo una vacanza o un viaggio di lavoro o altro periodo di tempo, prestare attenzione a questo calcolatore Data di rientro dalle ferie, decreto online

Sintassi

Per i clienti Jabber

slave_d data.inizio; fine.data;settimana

una settimana - dà informazioni complete come calcolare giorni e ore lavorative. La settimana è composta da sette caratteri 0 o 1, dove ogni carattere ha il proprio ruolo. 0 - la persona lavora, 1 - la persona non lavora (giorno libero). Se la settimana è vuota, viene utilizzato il codice 0000011, ovvero sabato e domenica sono giorni liberi.

Vorrei sottolineare che questa è una settimana di calendario e questo indicatore mostra come ti riposi durante la settimana. La numerazione della settimana parte da zero e questo giorno è lunedì, poi arriva martedì -1, mercoledì -2, ecc.

la data di inizio - data nella forma GG/MM/AAAA - indica l'inizio dell'intervallo per il quale viene calcolato il numero di giorni lavorativi

data di fine - data nel formato GG/MM/AAAA - indica la fine dell'intervallo per il quale viene calcolato il numero di giorni lavorativi

ATTENZIONE! La data può essere inserita anche con un punto o una barra. Attraverso un punto è più conveniente entrare su cellulare e tablet, e attraverso una barra è più conveniente su un computer sulla tastiera a destra (pannello numerico)

Esempi di utilizzo

rab_d 1/1/2014;31/12/2014

in risposta riceveremo

Numero di giorni tra due date specificate 365

Numero di giorni lavorativi 247

numero di giorni liberi e feste pubbliche 118

rab_d 2/7/2010;25/10/2013

In risposta otteniamo

Numero di giorni tra due date specificate 1212

Numero di giorni lavorativi 827

Numero giorni di ferie e ferie 385

rab_d 20/1/2010;10/2/2014;0101001

In risposta otteniamo

Numero di giorni tra due date date 1483

Numero di giorni lavorativi 797

Numero giorni di ferie e ferie 686

L'esempio precedente, ignora i giorni festivi. Come caso d'uso, turno di lavoro, sicurezza, ecc.

Gratuito calcolatrice in linea Kontur.Accounting ti aiuterà e ti dirà quanti giorni sono passati tra due date date. Inoltre, se hai bisogno, puoi calcolare quanti giorni di calendario, giorni liberi o giorni lavorativi (ore) contiene il periodo specificato di uno o più anni.

Quanti giorni tra le date? Istruzione

Devi semplicemente impostare un giorno di inizio e di fine specifico e ottenere un calcolo in una frazione di secondo. Il calcolatore online calcola tutti i dati in modo indipendente. Se si modificano i giorni della settimana originali, il risultato viene ricalcolato automaticamente per tenere conto dell'anno bisestile.

Importante: non è possibile ricavare giorni/ore lavorative mensili dai calcoli degli anni precedenti e fornirli come calcoli: i dati possono variare. Pertanto, è meglio usare una calcolatrice.

Quindi, la procedura è:

  1. Nei campi “Data di inizio” e “Data di fine”, selezionare rispettivamente i giorni di inizio e di fine del conto alla rovescia, a partire dal 2013 e fino al futuro 2018.
  2. Installa dentro campo successivo numero di ore lavorative giornaliere. Per impostazione predefinita, questo campo è già impostato su 8 ore (40 ore settimana di lavoro), ma puoi modificare questo numero.
  3. Sul lato destro dello schermo sul banner vedrai il risultato: giorni lavorativi, giorni del calendario e l'orario di lavoro tra le date indicate. I risultati devono essere copiati e salvati nel documento.

Per cosa puoi usare la calcolatrice?

  1. Per calcolare penali e ritardi contrattuali
  2. Come comprendere l'efficienza dell'utilizzo di una risorsa e le scadenze per utilizzarla
  3. Come non programmare accidentalmente un'attività in un fine settimana
  4. Quanto tempo manca alla scadenza

Esempio:

Sei un ragioniere. Il manager ti ha chiesto di fornire i dati sul numero di ore lavorative che tutti i dipendenti dell'azienda dovrebbero lavorare a febbraio nei prossimi due minuti. Puoi facilmente determinare il numero di dipendenti: hai i numeri davanti ai tuoi occhi. Ma il numero di ore va contato .... E quanti giorni ci sono a febbraio? Che ne dici di un anno bisestile? Quali giorni erano i giorni liberi? E come determinare il numero di giorni di ferie?

Soluzione: basta usare il nostro widget. Riceverai automaticamente tutte le informazioni, non hai bisogno di calendari e calcolatrici desktop.

Ti è piaciuta questa calcolatrice? Quindi prova le nostre altre funzionalità

Vuoi tenere la contabilità, inviare report ed effettuare calcoli in un comodo e semplice servizio web? Prova Kontur.Accounting gratis per un mese intero! Ti insegneremo rapidamente come utilizzare il servizio e risponderemo a tutte le tue domande!

Per eseguire determinate attività in Excel, è necessario determinare quanti giorni sono trascorsi tra determinate date. Fortunatamente, il programma dispone di strumenti in grado di risolvere questa domanda. Scopriamo come calcolare la differenza di data in Excel.

Prima di iniziare a lavorare con le date, è necessario formattare le celle per questo formato. Nella maggior parte dei casi, quando inserisci un set di caratteri simile a una data, la cella si riformatterà da sola. Ma è ancora meglio farlo manualmente per assicurarti contro le sorprese.


Ora tutti i dati che saranno contenuti nelle celle selezionate verranno riconosciuti dal programma come data.

Metodo 1: calcolo semplice

Il modo più semplice per calcolare la differenza di giorni tra le date è con una semplice formula.


Metodo 2: funzione RAZDAT

Puoi anche utilizzare una funzione speciale per calcolare la differenza di date RAZDAT. Il problema è che non è nell'elenco della funzione guidata, quindi devi inserire la formula manualmente. La sua sintassi è simile a questa:

RAZDAT(data_inizio, data_fine, unità)

"Unità"- questo è il formato in cui il risultato verrà visualizzato nella cella selezionata. Da quale carattere verrà sostituito dato parametro, dipende dalle unità in cui verrà restituito il totale:

  • "y" - anni interi;
  • "m" - mesi completi;
  • "d" - giorni;
  • "YM" - differenza in mesi;
  • "MD" - la differenza in giorni (mesi e anni non vengono presi in considerazione);
  • "YD" - la differenza in giorni (gli anni non vengono presi in considerazione).

È inoltre necessario notare che, a differenza del semplice metodo della formula descritto sopra, quando si utilizza questa funzione, la data di inizio deve essere al primo posto e la data di fine dovrebbe essere al secondo. In caso contrario, i calcoli saranno errati.


Metodo 3: calcolo del numero di giorni lavorativi

Excel ha anche la possibilità di calcolare i giorni lavorativi tra due date, cioè esclusi i fine settimana e i giorni festivi. Per questo, viene utilizzata la funzione CHISTRABNI. A differenza dell'istruzione precedente, è elencata nella Creazione guidata funzione. La sintassi per questa funzione è:

NETWORKDAYS(data_inizio, data_fine, [festivi])

In questa funzione, gli argomenti principali sono gli stessi di quelli dell'operatore RAZDAT- data di inizio e fine. Inoltre, c'è un argomento facoltativo "Vacanze".

Dovrebbe essere sostituito dalle date dei giorni festivi, se del caso, per il periodo considerato. La funzione calcola tutti i giorni dell'intervallo specificato, esclusi sabato, domenica e anche quei giorni aggiunti dall'utente all'argomento "Vacanze".


Dopo le suddette manipolazioni, il numero di giorni lavorativi per il periodo specificato verrà visualizzato nella cella preselezionata.

Come puoi vedere, il programma Excel fornisce ai suoi utenti uno strumento abbastanza conveniente per calcolare il numero di giorni tra due date. Allo stesso tempo, se devi solo calcolare la differenza in giorni, allora di più L'opzione migliore applicherebbe una semplice formula di sottrazione invece di utilizzare una funzione RAZDAT. Ma se hai bisogno, ad esempio, di calcolare il numero di giorni lavorativi, la funzione verrà in soccorso GIORNI DELLA RETE. Cioè, come sempre, l'utente dovrebbe decidere sullo strumento di esecuzione dopo aver impostato un'attività specifica.

Se su un foglio Excel lavori non solo con numeri, grafici, immagini, ma anche con date, probabilmente ti sei imbattuto in una situazione in cui dovevi calcolare la differenza tra loro. Ad esempio, è necessario determinare il numero di giorni o mesi per un determinato periodo di tempo, oppure calcolare l'età di una persona in modo che il risultato sia in giorni, mesi e anni, o forse è necessario calcolare i giorni lavorativi.

C'è già un articolo sul calcolo della differenza in Excel sul sito, e in esso ho toccato un po 'le date. Ma ora esaminiamo questo problema in modo più dettagliato e scopriamo come calcolare il numero di giorni tra due date. in modo semplice o utilizzando la funzione RAZDAT () e come determinare il numero di giorni lavorativi.

Metodo 1: sottrazione

Cominciamo con il più semplice: sottraiamo il secondo da una data e otteniamo il valore di cui abbiamo bisogno. Prima di ciò, assicurati che il formato delle celle in cui sono inseriti i numeri sia selezionato "Data".

Se non li hai ancora compilati, seleziona l'intervallo con cui vuoi lavorare e fai clic sulla piccola freccia accanto al nome del gruppo "Numero".

Nella finestra che si apre a sinistra, seleziona il formato che ci si addice, quindi nell'area principale decidi il tipo: 14/03/12, 14 marzo 12 o altro. Premere OK".

In quelle celle per le quali hai appena cambiato il formato, inserisci i dati. Ho compilato A1 e B1. Ora devi selezionare qualsiasi cella ( D1 ) in cui è impostato il formato dei dati generali, altrimenti i calcoli saranno errati. Inserisci "=" e premi prima l'ultima data (B1), poi quella anticipata (A1). Per calcolare il numero di giorni tra di loro, premere "Invio".

Metodo 2: utilizzo di una funzione

Per fare ciò, seleziona la cella in cui sarà il risultato (B3) e verifica che sia selezionato il formato generale.

Per calcolare i giorni, useremo la funzione RAZDAT(). Include tre argomenti: data di inizio e di fine, unità. L'unità è ciò in cui vogliamo ottenere il risultato. Sostituito qui:

"d" - il numero di giorni;
"m" - il numero di mesi interi;
"y" - il numero di anni interi;
"md" - conterà i giorni senza tener conto di mesi e anni;
"yd" - contare i giorni senza tener conto solo degli anni;
"ym" - conta i mesi senza tener conto dell'anno.

Mettiamo un segno di uguale in B3, scriviamo RAZDAT e apriamo la parentesi. Quindi selezioniamo la prima data (A1), quindi quella tardiva (B1), mettiamo l'unità appropriata tra virgolette e chiudiamo la parentesi. Tra tutti gli argomenti inserire ";" . Per calcolare, premere "Invio".

Ho questa formula:

RAZNDAT(A1;B1;"d")

Scegliendo "d" come unità, ho ottenuto il risultato - 111.

Se cambio dato valore, ad esempio, su "md", la formula calcolerà la differenza tra 5 e 24, esclusi mesi e anni.

Modificando questo argomento in questo modo, sarà possibile ricavare l'età esatta di una persona. In una cella ci saranno gli anni "y", i secondi mesi "ym", i terzi giorni "md"

Metodo 3: conteggio dei giorni lavorativi

Prendiamo questa tabella come esempio. Nella colonna A abbiamo l'inizio del mese o la data di inizio del conteggio, in B abbiamo la fine del mese o il conteggio. Questa funzione conta i giorni lavorativi esclusi sabato e domenica, ma ci sono anche i giorni festivi nei mesi, quindi la colonna C sarà compilata con le date corrispondenti.

GIORNI RETE(A5;B5;C5)

Come argomenti, specifichiamo la data di inizio (A5), quindi la data di fine (B5). L'ultimo argomento sono le festività (C5). Li separiamo ";" .

Premendo "Invio" comparirà il risultato, nella cella di esempio D5 - 21 giorni.

Ora considera se ci sono più festività in un mese. Ad esempio, a gennaio Capodanno e Natale. Seleziona la cella ( D6 ) e mettila uguale. Quindi fare clic sulla lettera "f" nella barra della formula. Si aprirà una finestra "Inserisci funzione". Nel campo "Categoria", seleziona "Elenco alfabetico completo" e trova nell'elenco funzione desiderata. Fare clic su OK.

Successivamente, è necessario selezionare gli argomenti della funzione. In "Start_date" selezioniamo il valore iniziale (A6), in "End_date" - il finale (B6). Nell'ultimo campo, inserisci le date delle festività tra parentesi () e virgolette "". Quindi premere "OK".

Di conseguenza, otterremo la seguente funzione e il valore verrà calcolato escludendo i fine settimana e le festività specificate:

GIORNI RETE(A6,B6,("01/01/17", "07/01/17"))

Per non registrare le festività manualmente, è possibile specificare un determinato intervallo nel campo corrispondente. Ce l'ho C6:C7.

Verranno conteggiati i giorni lavorativi e la funzione sarà simile a:

GIORNI RETE(A6;B6;C6:C7)

Ora calcoliamo per lo scorso mese. Inserisci la funzione e inserisci i suoi argomenti:

GIORNI RETE(A8;B8;C8)

A febbraio, si sono rivelati 19 giorni lavorativi.

A proposito di altre funzioni di data e ora in Excel, ho scritto un articolo separato e puoi leggerlo facendo clic sul collegamento.