2014-11-21 12 views
7

Sto cercando di ottenere la formattazione condizionale per una riga per quando una cella di quella riga contiene una data inferiore o uguale ad oggi (ieri, oggi, la settimana scorsa, ecc)cellule Format se la cella contiene data meno di oggi

Ho provato =IF($W$4,TODAY()) che funziona se la cella è uguale alla data odierna, ma non riesco a capire come farlo funzionare se la cella è uguale a oggi o meno di oggi.

Inoltre, è possibile copiare questa formattazione condizionale per funzionare per ogni cella della colonna, ma solo per la riga della cella? Anche con questo la cellula rimane hightlighted se è lasciato in bianco, è giusto? come =IF(ISBLANK()),IF($W$4<=TODAY())

risposta

10

Il tuo primo problema era che non stavi usando i tuoi simboli di confronto correttamente.

< less than 
> greater than 
<= less than or equal to 
>= greater than or equal to 

Per rispondere alle altre domande; fai in modo che la condizione funzioni su ogni cella della colonna e per quanto riguarda gli spazi vuoti?

E gli spazi vuoti?

Aggiungere una condizione aggiuntiva IF per verificare se la cella è vuota o meno, se non è vuota eseguire il controllo. =IF(B2="","",B2<=TODAY())

Condizione su ogni cella della colonna

enter image description here

3
=$W$4<=TODAY() 

Restituisce vero per le date fino ae compresa oggi, false altrimenti.