Formula di Excel Se la data è inferiore a oggi (4 esempi)

  • Condividi Questo
Hugh West

Necessità di imparare ad usare Formula di Excel se una data è inferiore a oggi Excel ci offre ottimi approcci per utilizzare la formattazione della data in base a diverse condizioni. Qui vi illustreremo 4 metodi facili e convenienti su come utilizzare la formula di Excel se una data è inferiore a oggi.

Scarica il quaderno di esercizi

È possibile scaricare la seguente cartella di lavoro Excel per una migliore comprensione e per esercitarsi.

Data inferiore a oggi.xlsm

4 metodi per usare la formula di Excel per determinare se la data è inferiore a oggi

Per semplificare la comprensione, diciamo che abbiamo un oggetto Date di presentazione per studente di una determinata istituzione. Questo set di dati contiene i dati di Nome s, Cognome e Data di presentazione nelle colonne B , C , e D rispettivamente.

Ora, useremo 4 diversi approcci per verificare se le date sono inferiori alla data odierna. Esaminiamoli uno per uno.

Qui abbiamo utilizzato Microsoft Excel 365 è possibile utilizzare qualsiasi altra versione in base alle proprie esigenze.

1. Utilizzo della formula di Excel per determinare se la data è inferiore a oggi

Nel nostro primo metodo, utilizzeremo una formula di Excel piuttosto semplice per verificare se la data è inferiore a oggi. Seguite quindi questi semplici passaggi.

📌 Passi:

  • All'inizio, creare una nuova colonna in Colonna E Questa nuova colonna si trova proprio accanto alla colonna Data di presentazione colonna.
  • Quindi, assegnargli un nome. In questo caso, l'abbiamo chiamato Meno di oggi . perché qui si controllerà se il valore della colonna adiacente è inferiore a oggi o meno.

  • In questo momento, selezionare la cella E5 .
  • Successivamente, scrivere la seguente formula.
=D5

Qui, D5 rappresenta il riferimento alla cella del file Data di presentazione del primo studente Harry Albert . e il Funzione OGGI restituisce solo la data di oggi. In questo caso, stiamo controllando se la data nella cella D5 è inferiore alla data di oggi o meno.

  • Successivamente, premere ENTRARE .

  • Ora, portare il cursore nell'angolo in basso a destra della cella E5 . così, sembrerà un vantaggio (+) segno. è il Maniglia di riempimento strumento.
  • Quindi, fare doppio clic su di esso.

  • La formula viene automaticamente copiata nelle celle inferiori, ottenendo così i risultati anche nelle celle rimanenti.

Per saperne di più: Come confrontare le date in due colonne in Excel (8 metodi)

2. Utilizzo della funzione IF per determinare se la data è inferiore a oggi in Excel

Come per Excel, esistono diversi modi per eseguire la stessa operazione. In questo caso, utilizzeremo il comando Funzione IF per fare lo stesso lavoro. Con questo approccio, scopriremo se il compito è stato consegnato o meno alla data odierna. È semplice & facile, basta seguirlo.

📌 Passi:

  • All'inizio, selezionare la cella E5 .
  • Quindi, incollare la seguente formula nel campo Formula Bar .
=IF(D5

Qui, il Funzione IF esegue un test logico che è il valore nella cella D5 è inferiore alla data odierna. Se la condizione è vera, verrà mostrata la dicitura Presentato in cella E5 Altrimenti, mostra Non presentato nella cella.

  • Infine, premere il tasto ENTRARE chiave.

Per saperne di più: Come confrontare le date alla data odierna con Excel VBA (3 modi semplici)

Letture simili

  • Come trovare se la data è entro 3 mesi in Excel (5 modi semplici)
  • Formula di Excel Se la data è maggiore di 2 anni (3 esempi)
  • Se la cella contiene una data, restituire il valore in Excel (5 esempi)
  • Formattazione condizionale basata su una data più vecchia di 1 anno in Excel

3. Applicazione della formattazione condizionale

Se siete curiosi di imparare Formattazione condizionale in Excel, questo metodo può risultare utile. Vediamo il metodo passo dopo passo.

📌 Passi:

  • In primo luogo, selezionare le celle nel riquadro D5:D14 gamma.
  • In secondo luogo, andare alla pagina Casa scheda.
  • In terzo luogo, fare clic sul pulsante Formattazione condizionale nel menu a tendina di Stili gruppo.
  • Quarto, selezionare Nuova regola dall'elenco.

  • Immediatamente, il Nuova regola di formattazione si apre la finestra di dialogo
  • Qui, scegliere Utilizzate una formula per determinare quali celle formattare sotto il Selezionare un tipo di regola sezione.
  • Poi, dobbiamo apportare alcune modifiche al file Modificare la descrizione della regola sezione.
  • In seguito, scrivere =D5 nel Formatta i valori in cui questa formula è vera scatola.
  • Successivamente, selezionare la voce Formato pulsante.

  • Di conseguenza, il Formattare le celle si apre la procedura guidata.
  • Poi, passare alla Riempimento scheda.
  • Successivamente, scegliere Verde chiaro colore tra le opzioni disponibili.
  • Quindi, fare clic su OK .

  • Ancora una volta, ci riporta alla Nuova regola di formattazione finestra di dialogo.
  • Qui, fare clic su Ok di nuovo.

  • Pertanto, le date inferiori a quella odierna vengono evidenziate con il colore preferito.

Per saperne di più: Come confrontare Se la data è precedente a un'altra data in Excel

4. Utilizzo del codice VBA per determinare se la data è inferiore a oggi

Un'altra alternativa è quella di utilizzare il metodo VBA Sebbene l'uso di formule sia un modo rapido per modificare i dati, può essere difficile da interpretare. Inoltre, se si ha spesso bisogno di svolgere il compito in modo diverso, si può prendere in considerazione l'opzione VBA codice qui sotto, quindi iniziamo.

📌 Passi:

  • In primo luogo, costruire una nuova colonna denominata Stato come prima .

  • In secondo luogo, andare alla pagina Sviluppatore scheda.
  • Quindi, selezionare Visual Basic sul Codice gruppo.
  • In alternativa, premere ALT + F11 per svolgere lo stesso compito.

  • Immediatamente, il Microsoft Visual Basic per le applicazioni si apre la finestra.
  • Successivamente, passare alla Inserire scheda.
  • Successivamente, selezionare Modulo dalle opzioni.

  • Immediatamente, si apre il Modulo codice .
  • Quindi, scrivere il seguente codice nella cartella Modulo .
 Sub tst_today() Dim x As Integer For x = 5 To 14 If Cells(x, 4).Value <Date Then Cells(x, 5).Value = "Submitted" Else Cells(x, 5).Value = "Not Submitted" End If Next x End Sub 

  • Infine, selezionare la voce Correre o premere F5 sulla tastiera.

  • Ora, tornate al VBA foglio di lavoro.
  • Pertanto, il Stato viene riempita automaticamente con il risultato corretto.

Per saperne di più: Formattazione condizionale per le date più vecchie di una certa data in Excel

Come verificare se la data è inferiore a oggi ed entro 30 giorni

Se si vuole imparare a verificare se la data è inferiore a oggi ed è all'interno di 30 Quindi, senza indugiare oltre, vediamo come fare. Seguite attentamente i seguenti passaggi.

📌 Passi:

  • Prima di tutto, selezionare le celle nel riquadro D5:D14 gamma.
  • In secondo luogo, saltare al Casa scheda.
  • Quindi, fare clic sul pulsante Formattazione condizionale nel menu a tendina di Stili gruppo.
  • Successivamente, selezionare Nuova regola dall'elenco.

  • Immediatamente, il Nuova regola di formattazione si apre la finestra di dialogo
  • Qui, scegliere Formatta solo le celle che contengono sotto il Selezionare un tipo di regola sezione.
  • Poi, dobbiamo apportare alcune modifiche al file Modificare la descrizione della regola sezione.
  • Quindi, selezionare tra nel 2° riquadro di Formatta solo le celle con .
  • In seguito, scrivere =GIORNO( )-1 nel 3° riquadro e =GIORNO( )-30 nella quarta casella.
  • Successivamente, selezionare la voce Formato pulsante.

  • Improvvisamente, il Formattare le celle si apre la procedura guidata.
  • Quindi, procedere con il Riempimento scheda.
  • Successivamente, scegliere Giallo colore tra le opzioni disponibili.
  • Quindi, fare clic su OK .

  • Allo stesso modo , ci riporta alla schermata Nuova regola di formattazione finestra di dialogo.
  • Quindi, fare clic su Ok di nuovo.

  • In questo modo, vengono evidenziate le celle che contengono date inferiori alla data odierna e all'interno di 30 giorni da oggi.

Sezione pratica

Per fare pratica da soli, abbiamo messo a disposizione un Pratica La sezione di seguito riportata in ciascun foglio sul lato destro.

Conclusione

Questo articolo fornisce soluzioni semplici e brevi per utilizzare le formule di Excel per determinare se la data è inferiore a oggi. Non dimenticate di scaricare il file Pratica Grazie per aver letto questo articolo, speriamo sia stato utile. Se avete domande o suggerimenti, fatecelo sapere nella sezione dei commenti. Visitate il nostro sito web Exceldemy per saperne di più.

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.