Vai al contenuto principale

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 entrare 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 ed 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 , il GIORNI function:

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

in cella C6, applicare la seguente formula, quindi premere il tasto entrare 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 entrare 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, un #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 ed oggi:

=TODAY() - past_date

Per calcolare il numero di giorni tra una data futura ed 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 entrare 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 entrare 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 entrare 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 ed 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

🤖 Assistente AI di Kutools: Rivoluziona l'analisi dei dati basandosi su: Esecuzione intelligente   |  Genera codice  |  Crea formule personalizzate  |  Analizzare i dati e generare grafici  |  Richiama le funzioni di Kutools...
Funzioni popolari: Trova, evidenzia o identifica i duplicati   |  Elimina righe vuote   |  Combina colonne o celle senza perdere dati   |   Round senza formula ...
Super ricerca: VLookup a criteri multipli    VLookup a valori multipli  |   VLookup su più fogli   |   Ricerca fuzzy ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa   |  Elenco a discesa dipendente   |  Elenco a discesa a selezione multipla ....
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  |  Confronta intervalli e colonne ...
Funzionalità in primo piano: Messa a fuoco della griglia   |  Vista di progettazione   |   Grande barra delle formule    Gestore di cartelle di lavoro e fogli   |  Resource Library (Testo automatico)   |  Date picker   |  Combina fogli di lavoro   |  Crittografa/decrittografa le celle    Invia e-mail per elenco   |  Super filtro   |   Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Strumenti (aggiungi testo, Rimuovi personaggi, ...)   |   50+ Grafico Tipi (Diagramma di Gantt, ...)   |   40+ Pratico Formule (Calcola l'età in base al compleanno, ...)   |   19 Inserimento Strumenti (Inserisci il codice QR, Inserisci immagine dal percorso, ...)   |   12 Conversione Strumenti (Numeri in parole, Conversione di valuta, ...)   |   7 Unisci e dividi Strumenti (Combina righe avanzate, Celle divise, ...)   |   ... e altro ancora

Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo.  Fai clic qui per ottenere la funzionalità di cui hai più bisogno...

Descrizione


Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo 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!
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Ifdate Excel: Calculate the difference between two dates

As the name suggests, the DATEIF function in excel is designed to calculate the difference between two dates.

IfExcel Date is one of the few undocumented functions in Excel, and because it is "hidden" you won't find it in the Formula tab, nor will you get any clues about what arguments to enter when you start typing the function name into the formula. That is why it is important to know the complete syntax of sifecha excel, to be able to use it in your formulas. see link
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations