Come calcolare la data di scadenza in Excel

In questo post te lo mostreremocome calcolare la data di scadenza in Microsoft Excel. Il calcolo delle date di scadenza è un requisito comune quando si lavora con Excel, in particolare per tenere traccia dell'inventario, gestire gli abbonamenti o gestire attività relative alla conformità. Che si tratti di cibo, medicinali, licenze software o garanzie, tenere traccia delle date di scadenza è essenziale per prevenire gravi conseguenze.

Excel offre diversi modi semplici per calcolare le date di scadenza in base a giorni, mesi o regole aziendali. In questo post esploreremo diversi modi per automatizzare i calcoli della data di scadenza in Excel.

Acalcolare la data di scadenza in Excel, è possibile utilizzare i seguenti metodi:

  1. Aggiungi giorni direttamente
  2. Utilizzare EDATE per intervalli mensili
  3. Utilizza EOMONTH per la scadenza di fine mese
  4. Utilizza WORKDAY (per le date di scadenza aziendali)
  5. Utilizzare DATEDIF per il tempo rimasto fino alla scadenza

Vediamolo in dettaglio.

1] Aggiungi giorni direttamente

Se il periodo di scadenza è definito in giorni, puoi calcolare la data di scadenza semplicemente aggiungendo il numero di giorni alla data di inizio utilizzando l'operatore +.

Ad esempio, se la cella A2 contiene il filedata di produzionedi un prodotto, diciamo01-04-2025e il prodottoscade dopo 30 giorni, puoi applicare la seguente formula nella cella B2 per calcolare ildata di scadenza:

=A2+30

Questa formula ritornerà01-05-2025, che è la data di scadenza calcolata.

Lasciami spiegare perché funziona. In Excel, ogni data viene archiviata come numero di serie, a partire dal 1 gennaio 1900, che è il numero di serie 1. Quindi, 2 gennaio 1900, è il numero di serie 2, 3 gennaio 1900, è il numero di serie 3 e così via. Questo sistema consente a Excel di trattare le date come numeri ed eseguire operazioni aritmetiche, come aggiungere o sottrarre giorni.

2] Utilizzare EDATE per intervalli mensili

Se il periodo di scadenza è definito in mesi, è possibile calcolare la data di scadenza utilizzando il. La funzione EDATE aggiunge o sottrae un numero specifico di mesi di calendario a una determinata data. Si adatta automaticamente alla diversa durata dei mesi (ad esempio, febbraio rispetto a luglio) e gestisce anche gli anni bisestili.

Nell'esempio precedente, se il productscade dopo 3 mesidella sua data di produzione, puoi applicare la seguente formula nella cella B2:

=EDATE(A1, 3)

Questa formula ritornerà01-07-2025, che è quello calcolatodata di scadenza.

3] Utilizza EOMONTH per la scadenza di fine mese

Se la data di scadenza cade l'ultimo giorno del mese, puoi utilizzare il. Questa funzione calcola la fine esatta di un mese prendendo la data di inizio e spostando in avanti (o indietro) il numero di mesi specificato. Restituisce quindi l'ultimo giorno del mese risultante (indipendentemente dal numero di giorni del mese).

Nello stesso esempio, se il prodottoscade 3 mesi dopo, alla fine di quel mese, puoi applicare la seguente formula nella cella B2 per calcolare ildata di scadenza:

=EOMONTH(A2, 3)

Questa formula ritornerà31-07-2025, ovvero l'ultimo giorno del terzo mese successivo alla data di produzione.

4] Utilizza WORKDAY (per le date di scadenza aziendali)

Se il periodo di scadenza si basa su giorni lavorativi o lavorativi (esclusi i fine settimana o qualsiasi data identificata come festiva), ilè l'opzione migliore. Restituisce una data che corrisponde a un numero specificato di giorni lavorativi prima o dopo una determinata data di inizio.

Nello stesso esempio, se il prodotto scade30 giorni lavorativi dopo, puoi applicare la seguente formula nella cella B2 per calcolare ildata di scadenza:

=WORKDAY(A2, 30)

Questa formula ritornerà13-05-2025(Martedì), ovvero il trentesimo giorno lavorativo successivo al 01-04-2025, esclusi sabato e domenica. È inoltre possibile aggiungere un elenco di giorni festivi come terzo argomento per escludere i giorni festivi dal conteggio.

5] Utilizzare DATEDIF per il tempo rimanente fino alla scadenza

Se vuoi calcolare quantorimane tempo fino ad una certa data di scadenza, puoi usare il file. Questa funzione restituisce la differenza tra due date in termini di giorni, mesi o anni.

Ad esempio, se la cella A2 contiene la data di scadenza 01-07-2025, puoi applicare la seguente formula nella cella B2 per calcolare il numero di giorni rimanenti fino alla scadenza:

=DATEDIF(TODAY(), A2, "d")

Poiché OGGI() restituisce la data corrente, questa formula mostra esattamente quanti giorni mancano (“d” per giorni) alla data in A2.

Per un formato più dettagliato, puoi combinare più funzioni DATEDIF.

Suggerimento bonus: utilizzare IF per la gestione della scadenza condizionale

Se desideri visualizzare "Scaduto" se la data di scadenza nella cella A2 è già trascorsa, o "Valido" se è ancora valida, puoi utilizzare la funzione SE come segue:

=IF(A2 < TODAY(), "Expired", "Valid")

Spero che lo troverai utile.

Leggere: .

Come calcolare la data di scadenza?

Per calcolare una data di scadenza in Excel, è possibile utilizzare la funzione DATA, la funzione EOMONTH o la funzione GIORNO LAVORATIVO. Queste funzioni ti aiutano a lavorare con la data e l'ora nei tuoi fogli di lavoro, permettendoti di calcolare le date future per le tue esigenze specifiche.

Come calcolare la durata della data in Excel?

È possibile utilizzare la funzione DATA.SE o la funzione GIORNI LAVORATIVI RETE per calcolare la durata della data in Excel. La funzione DATEDIF calcola la differenza tra due date in unità di calendario (giorni, mesi o anni), mentre la funzione NETWORKDAYS calcola il numero di giorni lavorativi/lavorativi tra due date.

Leggi dopo: .

Related Posts