Formula di Excel: evidenzia le celle vuote -

Sommario

Formula generica

=ISBLANK(A1)

Sommario

Per evidenziare le celle vuote (vuote) con la formattazione condizionale, puoi utilizzare una semplice formula basata sulla funzione ISBLANK. Ad esempio, se desideri evidenziare le celle vuote nell'intervallo B4: G11, seleziona semplicemente l'intervallo e crea una regola di formattazione condizionale basata su questa formula:

=ISBLANK(B4)

Nota: è importante che le formule CF siano inserite relative alla "cella attiva" nella selezione, che in questo caso si presume essere B4.

Dopo aver salvato la regola, vedrai la formattazione applicata a tutte le celle vuote.

Spiegazione

Quando si utilizza una formula per applicare la formattazione condizionale, la formula viene valutata rispetto alla cella attiva nella selezione al momento della creazione della regola. Quindi, in questo caso la formula = ISBLANK (B4) viene valutata per ogni cella in B4: G11. Poiché B4 viene immesso come indirizzo relativo, l'indirizzo verrà aggiornato ogni volta che viene applicata la formula e ISBLANK () viene eseguito su ogni cella dell'intervallo.

Vuoto vs vuoto

La funzione ISBLANK restituisce TRUE solo quando le celle sono effettivamente vuote. Se una cella contiene una formula che restituisce una stringa vuota (""), ISBLANK non vedrà queste celle come vuote e non restituirà true, quindi non verranno evidenziate. In questo modo, ISBLANK sarebbe meglio pensato come "ISEMPTY" (Punta di cappello, Mike Girvin).

Se desideri evidenziare le celle vuote e le celle che appaiono vuote, puoi invece utilizzare questa formula:

=LEN(B4)=0

La funzione LEN restituisce la lunghezza del testo come numero. Una cella che contiene una stringa vuota ("") avrà anche una lunghezza pari a zero, quindi la formula sarà TRUE sia per le celle "vuote" che per quelle "vuote".

Non vuoto

Per formattare in modo condizionale le celle che non sono vuote, puoi utilizzare una formula come questa:

=NOT(ISBLANK(A1))

La funzione NOT inverte la logica.

Articoli interessanti...