Sommario
La formattazione condizionale viene utilizzata in Excel da molto tempo. Ma cos'è la formattazione condizionale e in che modo può essere utile? Il processo di creazione di condizioni che decidono la formattazione applicata a una colonna o a una riga è noto come formattazione condizionale. Aiuta a presentare i dati in modo più organizzato. In questo articolo, discuteremo diversi modi per applicare la formattazione condizionale in Excel.formattazione condizionale basata sulla data.
Se si vuole imparare a conoscere la formattazione condizionale in generale, si consiglia di consultare il sito questo articolo .
Scarica il quaderno di esercizi
Scaricate il seguente eserciziario per esercitarvi durante la lettura di questo articolo.
Formattazione condizionale in base alla data.xlsx9 esempi di formattazione condizionale in base alla data in Excel
Discuteremo 9 esempi di formattazione condizionale in base alla data nelle sezioni seguenti.
1. Utilizzo delle regole di data integrate
Nell'opzione Formattazione condizionale sono presenti alcune regole di data integrate che forniscono 10 diverse condizioni per formattare le celle selezionate in base alla data corrente. In questo esempio, ho utilizzato una di queste dieci regole per formattare le righe in cui le date di unione sono comprese negli ultimi 7 giorni ( Data attuale: 25-10-22 ).
📌 Passi:
- Nel dataset abbiamo memorizzato il nome dei dipendenti e le loro date di assunzione.
- Selezionate le celle a cui volete applicare la formattazione condizionale (nel mio caso, Gamma D5:D9 ).
- Vai a Casa e selezionare l'opzione Formattazione condizionale opzione nell'ambito dell'opzione Stile sezione.
- Selezionare la voce Evidenziare le regole delle celle e quindi selezionare l'opzione Una data che si verifica da lì.
- Una nuova finestra denominata Una data che si verifica dovrebbe apparire.
- Selezionare la voce Negli ultimi 7 giorni dal primo menu a discesa.
- Selezionare il colore predefinito per l'evidenziazione delle celle.
- Infine, premere il tasto OK e guardare il set di dati.
La condizione verrà gestita automaticamente da Excel. Possiamo scegliere le altre nove opzioni integrate in base alle nostre esigenze.
- Ora si vogliono evidenziare le date dell'ultimo mese. Andare alla voce Una data che si verifica Come mostrato in precedenza, scegliere la finestra Ultimo mese dall'elenco a discesa.
- Quindi, fare clic sul simbolo a discesa per il colore di evidenziazione.
- Scegliere il Formato personalizzato opzione.
- Il Formattare le celle appare la finestra.
- Vai al sito Carattere scheda.
- Scegliere In grassetto come l'opzione desiderata Stile del carattere .
- Anche in questo caso, passare alla Riempimento scheda.
- Scegliere il colore desiderato dall'elenco.
- Quindi, premere il tasto OK pulsante.
- Guardate il set di dati.
In breve, in questa sezione si ottengono opzioni per ieri, oggi, domani, la scorsa settimana, questa settimana, la prossima settimana, il mese scorso, questo mese e il prossimo mese. Possiamo avvalerci di queste opzioni senza utilizzare altre formule o tecniche.
Metodo alternativo:
Esiste un metodo alternativo all'opzione di data incorporata in Excel: date un'occhiata alla sezione seguente.
📌 Passi:
- Fare clic sull'elenco a discesa di Formattazione condizionale .
- Fare clic sul pulsante Nuova regola opzione.
- Il Nuova regola di formattazione appare la finestra.
- Selezionare Formatta solo le celle che contengono l'opzione.
- Poi vai a Modificare la descrizione della regola sezione.
- Scegliere il Date di accadimento dall'elenco.
- Successivamente, viene visualizzato un nuovo campo a discesa accanto alla sezione precedente.
- Fare clic sulla freccia verso il basso.
Otteniamo un elenco simile di 1a mostrato nella sezione superiore. Contiene inoltre lo stesso metodo 10 date opzioni.
- A questo punto, scegliere l'opzione La scorsa settimana opzione.
- Quindi, fare clic sul pulsante Formato opzione.
- Scegliamo il tipo di Carattere e Riempimento colore dalla comparsa Formattare le celle finestra.
- Premere il tasto OK pulsante.
- Torniamo alla finestra precedente e visualizziamo il Anteprima del risultato.
- Infine, fare clic sul pulsante OK pulsante.
Si può notare che le celle contenenti le date dell'ultima settimana sono state modificate.
2. Evidenziare le date precedenti alla data corrente utilizzando la funzione ORA o OGGI
Questo esempio mostra come è possibile applicare la formattazione condizionale nelle celle selezionate in base alla data corrente. In questo esempio saremo in grado di rilevare le date passate e future. Ci sono due modi popolari per ottenere la data corrente in MS Excel
- Utilizzando il OGGI funzione - Restituisce la data corrente.
- Utilizzando il Funzione NOW - Restituisce la data corrente con l'ora corrente.
Qui vogliamo formattare le celle ed evidenziare i prodotti con data di scadenza in base alla data attuale ( 25/10/22 ). Ho utilizzato il ORA in questo esempio, ma è possibile utilizzare la funzione OGGI invece di ORA Anche questa opzione darà lo stesso risultato. Evidenziamo le celle con due colori: uno per i prodotti con data di scadenza e un altro per i prodotti entro la data di scadenza.
📌 Passi:
- Selezionate le celle a cui volete applicare la formattazione condizionale (nel mio caso, B5:D9 ).
- Vai a Casa e selezionare l'opzione Formattazione condizionale opzione nell'ambito dell'opzione Stile sezione.
- Selezionare la voce Nuova regola dal menu a discesa.
- Una nuova finestra denominata Nuova regola di formattazione Selezionare Utilizzate una formula per determinare quali celle formattare tipo di regola.
- Inserire la formula nel campo specificato.
=$D5
- Successivamente, selezionare la voce Formato caratteristica.
Spiegazione: Il segno del dollaro ( $ ) è noto come il Simbolo assoluto Rende i riferimenti alle celle assoluti e non consente alcuna modifica. È possibile bloccare una cella selezionandola e premendo il tasto F4 pulsante.
Qui, =$D5
- Selezioniamo il formato desiderato (vedi Esempio 1 ) e fare clic su OK .
- Tornate alla finestra precedente e date un'occhiata al file Anteprima sezione.
- Di nuovo, premere il tasto OK e guardare il set di dati.
Possiamo vedere che i prodotti con date scadute o passate sono stati cambiati di colore. Ora vogliamo evidenziare le celle con date future.
- Anche in questo caso, andare alla sezione Nuova regola di formattazione finestra.
- Per i prodotti con data futura, utilizzare la seguente formula.
=$D5>Oggi()
- Abbiamo anche formattato il colore di evidenziazione dalla sezione Formato.
- Infine, premere il tasto OK pulsante.
I prodotti con date passate e future sono stati contrassegnati con colori diversi.
Letture simili
- Formattazione condizionale di Excel in base alla data in un'altra cella
- Formattazione condizionale di Excel per date più vecchie di oggi (3 semplici modi)
- Formattazione condizionale di Excel in base alla data di un'altra cella (4 modi)
- Come eseguire la formattazione condizionale della riga in evidenza in base alla data
3. Uso della funzione WEEKDAY per evidenziare giorni specifici della settimana
Il Funzione WEEKDAY restituisce un numero da 1 a 7 che identifica il giorno della settimana di una data.
Questo esempio introduce il metodo GIORNO DELLA SETTIMANA e mostra come si può utilizzare per evidenziare i fine settimana in un calendario. Qui ho evidenziato i fine settimana delle prime due settimane del mese di febbraio. Aprile 2021 nel calendario utilizzando l'opzione GIORNO DELLA SETTIMANA funzione.
📌 Passi:
- Selezionate le celle a cui volete applicare la formattazione condizionale (nel mio caso, C7:L11 ).
- Andare ora alla pagina Nuova regola di formattazione seguendo i passi di Esempio 2 Selezionare Utilizzate una formula per determinare quali celle formattare tipo di regola.
- Inserire la formula nel campo specificato.
=GIORNO SETTIMANALE(C$8,2)>5
- Quindi, selezionare il formato desiderato seguendo la procedura descritta in Esempio 1 .
Spiegazione:
Il segno del dollaro ($) è noto come simbolo assoluto e rende i riferimenti alle celle assoluti e non consente alcuna modifica. È possibile bloccare una cella selezionandola e premendo il tasto F4.
Qui, =GIORNO SETTIMANALE(C$8,2)>5 Questa formula restituisce un valore VERO solo quando i giorni sono sabato (6) e domenica (7) e formatta le celle di conseguenza.
- Infine, premere il tasto OK e guardare il set di dati.
Formatta le celle selezionate in base alla condizione e al formato selezionato.
Per saperne di più: Formattazione condizionale delle date in Excel
4. Evidenziare le date all'interno di un intervallo di date utilizzando la regola AND nella formattazione condizionale
Questo esempio mostra come applicare la formattazione condizionale nelle celle selezionate entro un certo intervallo di date.
Qui ho formattato le righe in cui le date di unione sono comprese tra due date diverse. Evidenzieremo le celle con la data di unione compresa tra la data iniziale e quella finale.
📌 Passi:
- Selezionate le celle a cui volete applicare la formattazione condizionale (nel mio caso, B8:D12 ).
- A questo punto, passare alla finestra Nuova regola di formattazione seguendo i passi di Esempio 2 Selezionare Utilizzate una formula per determinare quali celle formattare tipo di regola.
- Inserire la condizione/formula nel campo specificato
=AND($D8>=$C$4, $D8<=$C$5)
- Selezionare il formato desiderato seguendo i passaggi da Esempio 1 .
Spiegazione:
Il segno del dollaro ( $ ) è noto come il Assoluto Rende i riferimenti alle celle assoluti e non consente alcuna modifica. È possibile bloccare una cella selezionandola e premendo il tasto F4 pulsante.
Qui, =AND($D13>=$C$4, $D13<=$C$6) questa formula controlla se le date in Colonna D sono maggiori del C4 della cella e inferiore alla data C6 Se la data soddisfa le condizioni, formatta la cella).
- Infine, premere il tasto OK pulsante.
Formatta le celle selezionate in base alla condizione e al formato selezionato.
Un'altra cosa da aggiungere è che abbiamo applicato la formattazione delle condizioni in base a un'altra cella.
Metodo alternativo:
Esiste un metodo alternativo nella formattazione condizionale per evidenziare le celle all'interno di un intervallo.
- Per prima cosa, selezionare Gamma B8:D12 .
- Scegliere Regole di evidenziazione delle celle dal Formattazione condizionale a discesa.
- Fare clic sul pulsante Tra dall'elenco.
- Viene visualizzata una finestra di dialogo denominata Tra .
- Inserite il riferimento di cella della data di inizio nella casella contrassegnata come 1 e la data di scadenza nella casella contrassegnata come 2 .
- Infine, premere il tasto OK pulsante.
La differenza tra i due metodi è che il primo modifica il colore dell'intera riga in base alla condizione, mentre il metodo alternativo si applica solo alle celle.
Per saperne di più: Formula di Excel per cambiare il colore delle celle in base alla data
5. Evidenziare le vacanze con la funzione MATCH o COUNTIF nella formattazione condizionale
In questa sezione si mostrerà come utilizzare l'opzione PARTITA o Funzione COUNTIF per evidenziare con il colore desiderato una colonna che soddisfa un criterio di data.
📌 Passi:
- Per prima cosa, aggiungiamo l'elenco delle vacanze di Aprile 2021 al set di dati.
- Ora, selezionare Gamma C7:L11 .
- Seguire i passi di Esempio 2 e inserire la seguente formula nel campo contrassegnato.
=MATCH(C$7,$C$14:$C$16,0)
- Successivamente, scegliere il colore desiderato dal menu Formato sezione.
In questo caso, abbiamo applicato la formula basata sulla PARTITA funzione.
- Quindi, premere il tasto OK pulsante.
Tuttavia, è possibile utilizzare anche la formula basata sulla COUNTIF che eseguirà la stessa operazione.
=COUNTIF($C$14:$C$16,C$7)>0
6. Formattazione condizionale di Excel basata su una data più vecchia di 1 anno
In questo esempio, si vogliono evidenziare le date più vecchie di 1 Supponendo di avere un dataset di persone che sono entrate a far parte di un'azienda, applicheremo la formattazione condizionale basata sulla formula per evidenziare le date più vecchie di 1 anno in Excel.
📌 Passi:
- Per prima cosa, selezionare Gamma D5:D9 , che contiene solo date.
- Selezionare la voce Meno di dall'opzione Regole di evidenziazione delle celle sezione.
- Il Meno di appare la finestra.
- Si tratta della seguente formula basata sulla OGGI nella sezione contrassegnata.
=GIORNO()-365
- Infine, premere il tasto OK pulsante.
7. Formattazione condizionale di Excel basata su una data inferiore a 6 mesi da oggi
In questo esempio, verranno individuate le celle con una data inferiore a 6 mesi a partire da oggi. A tal fine, utilizzeremo l'opzione OGGI funzione qui.
📌 Passi:
- Selezionare la voce Gamma D5:D9 .
- Seguire i passi di Esempio 2 .
- Inserite quindi la seguente formula nella casella contrassegnata come 2 .
=DATEDIF($D5,OGGI(),''m'')<6
- Successivamente, si definisce il formato delle celle evidenziate come mostrato in Esempio 1 .
- Infine, premere il tasto OK pulsante.
Possiamo vedere le date inferiori a 6 I mesi sono evidenziati con il colore desiderato.
8. Formattazione condizionale di Excel in base alla data di scadenza di 15 giorni
In questa sezione, vogliamo mettere in evidenza le date con 15 Per maggiori informazioni, consultare la sezione sottostante.
📌 Passi:
- Per prima cosa, selezionare le celle dell'area Data di adesione colonna.
- Seguire i passi di Esempio 2 e andare al Nuova regola di formattazione sezione.
- Ora, inserite la seguente formula nella casella contrassegnata come 2 .
=GIORNO()-$D5>15
- Quindi, scegliere il colore di evidenziazione dal menu Formato
- Infine, premere il tasto OK pulsante.
Possiamo modificare il giorno di scadenza nella formula.
9. Formattazione condizionale in base alla data di un'altra colonna
In questa sezione, si applicherà la formattazione condizionale all'elemento Data di consegna effettiva in base alla colonna Data di consegna prevista .
📌 Passi:
- Per prima cosa, selezionare la voce Gamma B5:C9 .
- Andare ora alla pagina Nuova regola di formattazione sezione come indicato in Esempio 2 .
- Quindi inserire la seguente formula nella sezione contrassegnata.
=$C5>$D5
- Scegliere il colore della cella desiderata dal menu Formato caratteristica.
- Di nuovo, premere il tasto OK pulsante.
Quindi, la formattazione condizionale è stata applicata in base a un'altra colonna.
Conclusione
In questo articolo abbiamo descritto la formattazione condizionale basata sulla data in diverse situazioni in Excel e spero che questo possa soddisfare le vostre esigenze. Date un'occhiata al nostro sito web ExcelWIKI e date i vostri suggerimenti nella casella dei commenti.