2015-01-12 9 views
8

Ho un foglio di calcolo di google con colonne per ogni giorno (con la data nella cella superiore) e in ogni cella una stringa che indica lo stato.Formattazione condizionale con formula personalizzata che fa riferimento alla cella stessa

Ho bisogno di applicare la formattazione condizionale alle celle in base ai criteri della data della colonna che si trova nel passato E del testo all'interno della cella che inizia con la sottostringa "OK".

Sembra che io debba utilizzare una formula personalizzata per gestire la parte della data, ma come faccio a fare riferimento al contenuto della cella stessa? Ho provato a fare riferimento alla cella utilizzando CELL("contents",ADDRESS(ROW(),COLUMN()) ma restituisce uno Error: Argument must be a range.

risposta

15

Con la formattazione condizionale (sia in Excel che in Google Documenti) basta utilizzare la formula applicata alla cella in alto a sinistra dell'intervallo .... e si può semplicemente fare riferimento alla cella tramite il suo riferimento di cella, quindi sono date assumendo nel B1:J1 ed i vostri dati di stato non sono in B2:J100 quindi selezionare quest'ultima gamma e (in formattazione condizionale) applicare la formula che si applica a B2, cioè

=AND(B$1<TODAY(),LEFT(B2,2)="OK")

Ciò funzionerà per tutta la gamma

È necessario utilizzare riferimenti assoluti/relativi come se si stesse copiando la formula verso il basso/attraverso l'intervallo, quindi è necessario lo $ in B$1 perché si desidera che ogni riga faccia riferimento alla riga 1 .... anche se si attraversa lo si desidera per passare a C$1, D$1 ecc. quindi no $ prima della lettera di colonna