Zákaz zadávania duplicitných hodnôt

Obsah

Jednoduchá úloha: existuje rozsah buniek (povedzme A1:A10), do ktorých používateľ zadáva údaje z klávesnice. Je potrebné zabezpečiť jedinečnosť všetkých zadávaných hodnôt, tj zabrániť užívateľovi zadať hodnotu, ak sa už nachádza v rozsahu, tj bola zavedená skôr.

Vyberte rozsah buniek a kliknite na tlačidlo Overovanie dát (Overovanie dát) pútko dátum (Dátum). V starších verziách – Excel 2003 a starších – otvorte ponuku Overovanie dát (Overovanie dát). Na karte Rozšírené parametre (Nastavenie) z rozbaľovacieho zoznamu Dátový typ (Povoliť) vyberte možnosť ostatné (Vlastné) a do riadku zadajte nasledujúci vzorec Vzorec (vzorec):

=COUNTIF($A$1: $A$10;A1)<=1

alebo v angličtine =COUNTIF($A$1:$A$10;A1)<=1

Zákaz zadávania duplicitných hodnôt

Význam tohto vzorca je jednoduchý – počíta počet buniek v rozsahu A1:A10 rovný obsahu bunky A1. Zadávanie bude povolené len v tých bunkách, kde je výsledné číslo menšie alebo rovné 1. Okrem toho je rozsah nastavený striktne (absolútnymi odkazmi so znakmi $) a odkaz na aktuálnu bunku A1 je relatívny. Podobná kontrola sa teda vykoná pre každú vybranú bunku. Ak chcete obrázok dokončiť, môžete prejsť na kartu v tomto okne Chybové hlásenie (Upozornenie na chybu)a zadajte text, ktorý sa zobrazí, keď sa pokúsite zadať duplikáty:

Zákaz zadávania duplicitných hodnôt

To je všetko – kliknite na OK a užite si reakciu ostatných 🙂

Výhodou tejto metódy je jednoduchosť implementácie a nevýhodou je ľahké deaktiváciu takejto ochrany v rovnakom dialógovom okne alebo skopírovaním a vložením buniek s duplikátmi do nášho rozsahu. Neexistuje príjem proti šrotu. Aby sa zabránilo takýmto teroristickým akciám, používateľ bude musieť povoliť už serióznu ochranu hárku hesiel a napísať špeciálne makro na zachytenie kopírovania. 

Táto metóda však úplne ochráni pred náhodným zadaním duplikátov.

  • Extrahovanie jedinečných záznamov zo zoznamu
  • Farebné zvýraznenie duplikátov v zozname
  • Porovnanie dvoch rozsahov údajov
  • Automaticky extrahujte jedinečné položky z ľubovoľného zoznamu pomocou doplnku PLEX.

Nechaj odpoveď