
Formula generică
=COUNTIF(list,A1)=0
rezumat
Notă: Excel are reguli de validare a datelor încorporate pentru listele derulante. Această pagină explică cum să creați o regulă de validare personalizată atunci când doriți să * împiedicați * un utilizator să introducă o valoare într-o listă.
Pentru a permite numai valorile care nu există într-o listă, puteți utiliza validarea datelor cu o formulă personalizată bazată pe funcția COUNTIF. În exemplul prezentat, validarea datelor aplicată la B5: B9 este:
=COUNTIF(list,B5)=0
unde „listă” este intervalul numit D5: D7.
Explicaţie
Regulile de validare a datelor sunt declanșate atunci când un utilizator adaugă sau modifică o valoare a celulei.
În acest caz, funcția COUNTIF face parte dintr-o expresie care returnează TRUE atunci când o valoare nu există într-o listă definită. Funcția COUNTIF numără pur și simplu aparițiile valorii din listă. Atâta timp cât numărul este zero, intrarea va trece de validare. Dacă numărul nu este zero (adică utilizatorul a introdus o valoare din listă) validarea va eșua.
Notă: Referințele de celule din formulele de validare a datelor sunt relative la celula din stânga sus în intervalul selectat atunci când regula de validare este definită, în acest caz B5.