![](https://cdn.wiki-base.com/2584632/excel_formula_data_validation_unique_values_only__2.png.webp)
Obecný vzorec
=COUNTIF(range,A1)<2
souhrn
Chcete-li povolit pouze jedinečné hodnoty v daném rozsahu, můžete použít ověření dat pomocí vlastního vzorce založeného na funkci COUNTIF. V zobrazeném příkladu je ověření dat aplikované na C5: C9:
=COUNTIF(emails,C5)<2
kde e-maily jsou pojmenovaným rozsahem C5: C9.
Vysvětlení
Pravidla ověření dat se aktivují, když uživatel přidá nebo změní hodnotu buňky. V tomto příkladu používáme vzorec, který kontroluje, zda vstup již neexistuje v pojmenovaném rozsahu „e-maily“:
COUNTIF(ids,B5)<2
COUNTIF vrátí počet hodnot v C5 uvnitř e-mailů s pojmenovaným rozsahem (C5: C9). Pokud je počet menší než 2, vrátí výraz TRUE a ověření bude úspěšné. Pokud ne, vrátí výraz FALSE a ověření se nezdaří.
Poznámka: Odkazy na buňky ve vzorcích pro ověření dat jsou relativní k buňce vlevo nahoře v rozsahu vybraném, když je definováno pravidlo ověření, v tomto případě B5.