Intervallo di date in Excel: utilizzo della formula per la data di inizio e di fine

Intervallo di date nella formula di Excel

Ci sono momenti in cui dobbiamo eseguire diverse operazioni come addizione o sottrazione sui valori di data con Excel. Impostando intervalli di date in Excel, possiamo eseguire calcoli su queste date. Per impostare gli intervalli di date in Excel, possiamo prima formattare le celle che hanno una data di inizio e di fine come "Data" e quindi utilizzare gli operatori: "+" o "-" per determinare la data di fine o la durata dell'intervallo.

Esempi di intervallo di date in Excel

Esempio n. 1: intervalli di date di base

Vediamo come l'aggiunta di un numero alla data crea un intervallo di date.

Supponiamo di avere una data di inizio nella cella A2.

Ora, se aggiungiamo un numero, diciamo 5, possiamo creare un intervallo di date.

Ora quando selezioniamo la cella A3 e digitiamo '= B2 + 1'.

Copia questa cella: B2 e incollala nella cella B3; il riferimento di cella relativo cambierebbe come segue:

Quindi possiamo vedere che più intervalli di date possono essere costruiti in questo modo.

Esempio n. 2: creazione della sequenza di date

Con Excel, possiamo creare facilmente diverse sequenze. Ora sappiamo che le date sono alcuni numeri in Excel. Quindi possiamo utilizzare lo stesso metodo per creare intervalli di date. Quindi, per creare intervalli di date che hanno lo stesso intervallo o intervallo ma le date cambiano man mano che scendiamo, possiamo seguire i passaggi seguenti:

  • Digita una data di inizio e una data di fine in un minimo di due righe.
  • Seleziona entrambi gli intervalli e trascinalo in basso fino alla riga in cui richiediamo gli intervalli di date:

Quindi possiamo vedere che utilizzando gli intervalli di date nelle prime due righe come modello, Excel crea automaticamente intervalli di date per le righe successive.

Esempio n. 3

Supponiamo ora di avere due date in due celle e di volerle visualizzare concatenate come intervallo di date in una singola cella. A tale scopo è possibile utilizzare una formula basata sulla funzione "TESTO". La sintassi generale per questa formula è la seguente:

= TESTO (data1, "formato") & "-" & TESTO (data2, "formato")

Caso 1:

Questa funzione riceve due valori di data come numerici e concatena queste due date sotto forma di un intervallo di date in base a un formato di data personalizzato ("mmm d" in questo caso):

Intervallo di date = TESTO (A2, "mmm d") e "-" e TESTO (B2, "mmm d")

Quindi possiamo vedere nello screenshot sopra che abbiamo applicato la formula nella cella C2. La funzione TESTO riceve le date memorizzate nelle celle A2 e B2, l'operatore e commerciale "&" viene utilizzato per concatenare le due date come intervallo di date in un formato personalizzato, specificato come "mmm d" in questo caso, in una singola cella e le due date sono unite da un trattino "-" nell'intervallo di date risultante determinato nella cella C2.

Caso 2:

Ora, supponiamo in questo esempio, di voler combinare le due date come un intervallo di date in una singola cella con un formato diverso, ad esempio "g mmm aa". Quindi la formula per un intervallo di date, in questo caso, sarebbe la seguente:

Intervallo di date = TESTO (A3, "g mmm aa") e "-" e TESTO (B3, "g mmm aa")

Quindi possiamo vedere nella schermata sopra che la funzione TESTO riceve le date memorizzate nelle celle A3 e B3, l'operatore e commerciale '&' viene utilizzato per concatenare le due date come intervallo di date in un formato personalizzato, specificato come "g mmm aa "In questo caso, in una singola cella. Le due date sono unite da un trattino "-" nell'intervallo di date risultante determinato nella cella C3.

Esempio n. 4

Ora vediamo cosa succede nel caso in cui manchi la data di inizio o di fine. Diciamo che manca la data di fine come segue:

La formula basata sulla funzione TESTO che abbiamo usato sopra non funzionerà correttamente nel caso in cui manchi la data di fine in quanto il trattino nella formula verrebbe comunque aggiunto alla data di inizio, cioè, insieme alla data di inizio, lo faremmo anche visualizzare un trattino visualizzato nell'intervallo di date. Al contrario, vorremmo vedere la data di inizio solo come intervallo di date nel caso in cui manchi la data di fine.

Quindi in questo caso, possiamo avere la formula avvolgendo la concatenazione e la seconda funzione TEXT all'interno di una clausola IF come segue:

Intervallo di date = TESTO (A2, "mmm d") e IF (B2 "", "-" e TESTO (B2, "mmm d"), "")

Quindi possiamo vedere che la formula sopra crea un intervallo di date completo utilizzando entrambe le date quando entrambe sono presenti. Tuttavia, se manca la data di fine, visualizza solo la data di inizio nel formato specificato. Questo viene fatto con l'aiuto di una clausola IF.

Ora, nel caso in cui mancano entrambe le date, potremmo usare un'istruzione IF annidata in Excel, (cioè, un IF all'interno di un'altra istruzione IF) come segue:

Intervallo di date = IF (A4 "", TESTO (A4, "mmm d") e IF (B4 "", "-" e TESTO (B4, "mmm d"), ""), "")

Quindi possiamo vedere che la formula sopra restituisce una stringa vuota se manca la data di inizio.

Nel caso in cui mancano entrambe le date, viene restituita anche una stringa vuota.

Cose da ricordare

  • Possiamo persino creare un elenco di date sequenziali utilizzando il comando "Riempi maniglia". Per fare ciò, possiamo selezionare la cella con una data di inizio e quindi trascinarla nell'intervallo di celle in cui desideriamo riempire. Fare clic sulla scheda "Home" -> "Modifica" -> "Riempi serie" e quindi scegliere un'unità di data che si desidera utilizzare.
  • Se desideriamo calcolare la durata o il numero di giorni tra due date, possiamo semplicemente sottrarre le due date usando l'operatore "-" e otterremo il risultato desiderato.

Nota: il formato delle celle: A2 e B2 è "Data", mentre quello della cella C2 è "Generale" poiché calcola il numero di giorni.

Articoli interessanti...