
Všeobecný vzorec
=COUNTIF(list,A1)=0
Zhrnutie
Poznámka: Excel má zabudované pravidlá overovania údajov pre rozbaľovacie zoznamy. Táto stránka vysvetľuje, ako vytvoriť vlastné overovacie pravidlo, keď chcete * zabrániť * používateľovi v zadávaní hodnoty do zoznamu.
Ak chcete povoliť iba hodnoty, ktoré v zozname neexistujú, môžete použiť overenie údajov pomocou vlastného vzorca založeného na funkcii COUNTIF. V zobrazenom príklade je overenie údajov použité na B5: B9:
=COUNTIF(list,B5)=0
kde „zoznam“ je pomenovaný rozsah D5: D7.
Vysvetlenie
Pravidlá overovania údajov sa spustia, keď používateľ pridá alebo zmení hodnotu bunky.
V takom prípade je funkcia COUNTIF súčasťou výrazu, ktorý vráti TRUE, ak hodnota neexistuje v definovanom zozname. Funkcia COUNTIF jednoducho počíta výskyty hodnoty v zozname. Pokiaľ je počet nulový, položka prejde validáciou. Ak počet nie je nula (tj. Používateľ zadal hodnotu zo zoznamu), overenie zlyhá.
Poznámka: Odkazy na bunky vo vzorcoch na overenie údajov sú relatívne k ľavej ľavej bunke v rozsahu vybratom, keď je definované pravidlo overovania, v tomto prípade B5.