
Formula generica
=MOD(A1,100)=0
Sommario
Per consentire solo numeri in multipli di 100, è possibile utilizzare la convalida dei dati con una formula personalizzata basata sulla funzione MOD. Nell'esempio mostrato, la convalida dei dati applicata a C5: C10 è:
=MOD(C5,100)=0
Spiegazione
Le regole di convalida dei dati vengono attivate quando un utente aggiunge o modifica un valore di cella. Quando una formula personalizzata restituisce TRUE, la convalida passa e l'input viene accettato. Quando la formula restituisce FALSE, la convalida non riesce e l'input viene rifiutato.
In questo caso, la funzione MOD viene utilizzata per eseguire un'operazione modulo, che restituisce il resto dopo la divisione. La formula utilizzata per convalidare l'input è:
=MOD(C5,100)=0
Il valore in C5 è 500. La funzione MOD divide 500 per 100 e ottiene 5, con un resto di zero. Poiché 0 = 0, la regola restituisce TRUE e la convalida dei dati passa:
=MOD(500,100)=0 =0=0 =TRUE
Se un utente immette, ad esempio, 550, il resto è 50 e la convalida non riesce:
=MOD(C5,100)=0 =MOD(550,100)=0 =50=0 =FALSE
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.