Usare la funzione SE per controllare se una cella è vuota

Può capitare che sia necessario controllare se una cella è vuota, in genere per evitare che una formula visualizzi un risultato senza input.

La formula nella cella E2 è =SE(D2=1;Sì;SE(D2=2;No;Forse)) In questo caso si usa SE con la funzione VAL.VUOTO :

  • =SE(VAL.VUOTO(D2);"Vuota";"Non vuota")

Che dice Se(D2 è vuota, allora restituisci "Vuota", altrimenti "Non vuota"). È possibile usare altrettanto facilmente una formula personalizzata per la condizione "Non vuota". Nell'esempio seguente vengono usate le virgolette "" al posto di VAL.VUOTO. "" significa essenzialmente "niente".

Verificare se una cella è vuota: la formula nella cella E2 è =SE(VAL.VUOTO(D2);Vuoto;Non vuoto) =SE(D3="";"Vuota";"Non vuota")

Questa formula dice SE(D3 non è niente, allora restituisci "Vuota", altrimenti "Non vuota"). Ecco un esempio di un metodo molto comune che prevede l'uso delle virgolette per impedire di calcolare una formula se una cella dipendente è vuota:

  • =SE(D3="";"";Formula())
    SE(D3 non è niente, allora non restituisci nulla, altrimenti calcola la formula).