Formula generica
=COUNTIF(list,A1)>0
Sommario
Nota: Excel dispone di regole di convalida dei dati integrate per gli elenchi a discesa. Questa pagina spiega come creare una propria regola di convalida per gli elenchi quando non si desidera il comportamento a discesa.
Per consentire solo i valori da un elenco in una cella, è possibile utilizzare la convalida dei dati con una formula personalizzata basata sulla funzione CONTA.SE.
Nell'esempio mostrato, la convalida dei dati applicata a C5: C9 è:
=COUNTIF(colors,C5)>0
Spiegazione
Le regole di convalida dei dati vengono attivate quando un utente aggiunge o modifica un valore di cella.
In questo caso, la funzione CONTA.SE fa parte di un'espressione che restituisce VERO quando esiste un valore in un intervallo o elenco specificato e FALSO in caso contrario.
La funzione CONTA.SE conta semplicemente le occorrenze del valore nell'elenco. Qualsiasi conteggio maggiore di zero passerà la convalida.
Nota: i riferimenti di cella nelle formule di convalida dei dati sono relativi alla cella in alto a sinistra nell'intervallo selezionato quando viene definita la regola di convalida, in questo caso C5.