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

Calcola i giorni tra due date in Excel (7 esempi)

Come utente di Excel, potresti imbatterti in una situazione in cui devi sapere quanti i giorni sono tra due date in Excel. Oppure vuoi contare il giorni compresi tra oggi e una data specifica. Oppure desideri ottenere il numero di giorni lavorativi tra due date. Questo tutorial introdurrà alcuni metodi facili e veloci per calcolare il numero di giorni tra due date in tutto tre scenari.
Calcola i giorni tra due date
Usando la sottrazione
Usare Kutools per contare giorni, settimane...
Utilizzo della funzione GIORNI
Utilizzo della funzione DATEDIF
Contare i giorni tra oggi e una data
Contare i giorni lavorativi tra due date
Esclusi i fine settimana
Esclusi i fine settimana e i giorni festivi

doc calcola i giorni tra due date 01

doc calcola i giorni tra le date 02

doc calcola i giorni tra due date 05

Scarica il file di esempio

Calcola i giorni tra le date esempi


Video: contare i giorni tra le date



Calcola i giorni tra due date

Supponendo di avere il Data d'inizio in cella C2 e la Data di fine in cella C3, vuoi scoprire il numero di giorni tra le due date. In questa sezione, ti mostreremo quattro modi per raggiungere il tuo obiettivo.

doc calcola i giorni tra due date 04

Usando la sottrazione

Per contare i giorni tra due date, semplicemente sottrarre la data di inizio dalla data di fine. Qui è il formula generica:

=End_date - Start_date
Passaggio 1: inserire la formula di sottrazione

in cella C6, applicare la seguente formula, quindi premere il tasto Entra pulsante.

=C3-C2
Risultato

Come si può vedere, ci sono 180 giorni compresi tra le due date nelle celle C3 e C2.

doc calcola i giorni tra due date 05

Note:
  1. Excel memorizza le date come numeri seriali che iniziano il 1/1/1900, che è rappresentato dal numero 1. Quindi, quando sottrai una data da un'altra, in realtà stai sottraendo i valori numerici delle date.
  2. Se End_date è precedente a Start_date, il risultato restituito sarà a negativo. numero intero. Se vuoi ottenere sempre un positivo risultato, è possibile utilizzare la formula seguente:
    =ABS(End_date - Start_date)

Utilizzo di Kutools per contare giorni, settimane, mesi e anni tra le date

Grazie alla Data e ora Helper caratteristica di Kutools for Excel, puoi anche calcolare i giorni tra le date. Inoltre, questa funzione è più potente perché offre più opzioni, come calcolare settimana, mese, anni, e così via tra due date. Lo screenshot qui sotto mostra come contare i giorni tra le date passo dopo passo, e il più opzioni puoi anche calcolare.

doc calcola i giorni tra due date 07

Dopo aver abilitato la funzione facendo clic su Kutools > formula Helper > Data e ora Helper, si prega di fare come segue:

  1. Scegli Synhydrid nel Tipologia sezione;
  2. Seleziona cella C2 e cella C3 separatamente in Data1 e Data2 casella di testo;
  3. Scegli giorno dal Tipo di risultato di output menu `A tendina ;
  4. Clicchi OK.
Note:
  1. Per applicare il Data e ora Helper funzionalità, è necessario installare Kutools for Excel prima. Kutools for Excel offre una prova gratuita di 30 giorni senza limitazioni, vai a Scarica e installa ora!
  2. Oltre a calcolare la differenza tra due date, il Data e ora Helper la funzione supporta anche altri calcoli di data e ora. A aggiungere la data e l'ora, controlla il Aggiungi opzione nella sezione Tipo. A calcola l'età in base a una determinata data, controllare il Età opzione nella sezione Tipo.

Utilizzo della funzione GIORNI

Un altro modo per ottenere il numero di giorni tra due date è utilizzare il GIORNI funzione, che viene introdotta in Excel 2013. Ecco il formula generica of l' GIORNI function:

=DAYS(end_date, start_date)
Passaggio 1: inserire la formula GIORNI

in cella C6, applicare la seguente formula, quindi premere il tasto Entra pulsante.

=DAYS(C3,C2)
Risultato

180 i giorni sono compresi tra le due date nelle celle C3 e C2.

doc calcola i giorni tra due date 11

Note:: Se la Data di fine è più vecchio del Data d'inizio, il risultato restituito sarà a negativo. numero intero. Se vuoi ottenere sempre un positivo risultato, è possibile utilizzare la formula seguente:
=ABS(DAYS(end_date, start_date))

Utilizzo della funzione DATEDIF

Il quarto metodo per contare il numero di giorni tra due date sta usando il DATADIF funzione. Ecco il formula generica per calcolare la differenza di giorni tra due date:

= DATEDIF(start_date, end_date, "d")
Passaggio 1: inserire la formula DATEDIF

in cella C6, applicare la seguente formula, quindi premere il tasto Entra pulsante.

=DATEDIF(C2,C3,"d")
Risultato

180 i giorni sono compresi tra le due date nelle celle C3 e C2.

doc calcola i giorni tra due date 12

Note:
  1. A differenza degli altri 3 metodi, il DATADIF la formula non supporta la sottrazione di una data più recente da una data precedente. Quando il Data di fine è più vecchio del Data d'inizio, con #NUM! errore verrà restituito.
  2. Diverso dalla formula di sottrazione e GIORNI funzione che può contare solo i giorni tra i giorni, DATADIF può anche calcolare mese or anni tra due date.
  3. DATADIF non è incluso nell'elenco delle funzioni in Excel, il che significa che è un senza documenti funzione. Ciò richiede di inserire manualmente tutti gli argomenti per creare un file DATADIF formula nel foglio di lavoro.

Contare i giorni tra oggi e una data

Se vuoi calcolare il numero di giorni tra oggi e una data specifica, Excel è integrato OGGI funzione può aiutarti a svolgere il lavoro facilmente e rapidamente. Ecco i due formule generiche per contare i giorni tra oggi e un'altra data con OGGI funzione:

Per calcolare il numero di giorni tra una data passata e oggi:

=TODAY() - past_date

Per calcolare il numero di giorni tra una data futura e oggi:

=Future_date - TODAY()

In questo caso, hai un data futura in cella C2, e oggi è il 15 marzo 2023. Devi calcolare il numero di giorni tra oggi e questa data, per favore fai come segue.

doc calcola i giorni tra due date 13

Passaggio 1: inserisci la formula

in cella C5, applicare la seguente formula, quindi premere il tasto Entra pulsante.

=C2-TODAY()

doc calcola i giorni tra due date 14

Passaggio 2: formattare il risultato come generale

Selezionare la cella del risultato, fare clic su Casa scheda, vai al numeror gruppo, quindi selezionare Generale dal Formato numero menu `A tendina.

doc calcola i giorni tra due date 12

Note:: O sul Casa scheda, fare clic su Avvio finestre di dialogo doc calcola i giorni tra due date 13 accanto a Numero. Quindi fare clic Generale nel Categoria scatola.

Risultato

Come si può vedere, ci sono 108 giorni tra l'oggi e la data nella cella C2.

doc calcola i giorni tra due date 17

Note:: Il OGGI la funzione darà esattamente la data corrente. Quindi, quando viene fissata una data specifica, scoprirai che il numero di giorni restituiti nel foglio di lavoro varia perché il OGGI la funzione cambia di giorno in giorno.


Contare i giorni lavorativi tra due date

Di volta in volta, potrebbe essere necessario calcolare il numero di giorni senza i fine settimana. Qui ti mostreremo come contare i giorni lavorativi tra due date con l'aiuto di NETWORKDAYS funzione in due situazioni. Una situazione è il conteggio dei giorni lavorativi senza festività aggiuntive previste. L'altra situazione è il conteggio dei giorni lavorativi con festività aggiuntive previste.

Ecco la formula generica di NETWORKDAYS funzione:

=NETWORKDAYS(start_date, end_date, [holidays])

Esclusi i fine settimana

Ad esempio, hai il Data d'inizio nella cella C2 e il Data di fine nella cella C3 si vuole conoscere il numero di giorni lavorativi tra le due date indipendentemente dalle festività.

doc calcola i giorni tra due date 18

Passaggio 1: inserire la formula NETWORKDAYS

in cella C6, applicare la seguente formula, quindi premere il tasto Entra pulsante.

=NETWORKDAYS(C2,C3)
Risultato

Puoi vedere che ci sono 130 giorni lavorativi compresi tra le due date, escluse le festività.

doc calcola i giorni tra due date 19

Esclusi i fine settimana e i giorni festivi

A differenza dell'esempio sopra, hai anche il file ferie aggiuntive elencati nell'intervallo di dati C5: C8, ed è necessario calcolare il numero di giorni lavorativi compresi tra le due date con le festività previste.

doc calcola i giorni tra due date 20

Passaggio 1: inserire la formula NETWORKDAYS

in cella C6, applicare la seguente formula, quindi premere il tasto Entra pulsante.

=NETWORKDAYS(C2,C3, E3:E7)
Risultato

Puoi vedere che ci sono 125 giorni lavorativi compresi tra le due date, considerando i giorni festivi previsti.

doc calcola i giorni tra due date 21

Note:: Nella maggior parte del mondo, il fine settimana è Sabato e Domenica. Poi il NETWORKDAYS function è la funzione esatta di cui hai bisogno. Ma se il tuo fine settimana non è sabato e domenica (come Solo domenica), dovresti usare il GIORNI.LAVORATIVI.INTLINT funzione, che consente di specificare quali giorni della settimana devono essere considerati fine settimana.


I migliori strumenti per la produttività in ufficio

Kutools for 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-2021 e 365. Supporta tutte le lingue. Facile implementazione 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 ogni giorno centinaia di clic del mouse!
fondo officetab
Commenti (0)
Ancora nessuna valutazione. Puoi essere il primo a votare!
Non ci sono ancora commenti pubblicati qui

Seguici

Copyright © 2009 - www.extendoffice.com. | Tutti i diritti riservati. Offerto da ExtendOffice, | Mappa del sito
Microsoft e il logo Office sono marchi o marchi registrati di Microsoft Corporation negli Stati Uniti e / o in altri paesi.
Protetto da Sectigo SSL