Prepoved vnosa podvojenih vrednosti

vsebina

Preprosta naloga: obstaja obseg celic (recimo A1:A10), v katere uporabnik vnaša podatke s tipkovnice. Zagotoviti je treba unikatnost vseh vnesenih vrednosti oz. onemogočiti uporabniku vnos vrednosti, če je ta že prisotna v obsegu oziroma je bila vnesena prej.

Izberite obseg celic in kliknite gumb Validacija podatkov (Preverjanje podatkov) tab datum (Datum). V starejših različicah – Excel 2003 in starejših – odprite meni Podatki – Validacija (Podatki — Validacija). Na zavihku Napredno parametri (Nastavitve) s spustnega seznama Vrsta podatkov (Dovoli) izberite možnost Ostalo (Po meri) in v vrstico vnesite naslednjo formulo Formula (formula):

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

ali v angleščini =COUNTIF($A$1:$A$10;A1)<=1

Prepoved vnosa podvojenih vrednosti

Pomen te formule je preprost – prešteje število celic v obsegu A1:A10, ki je enako vsebini celice A1. Vnos bo dovoljen samo v tistih celicah, kjer je dobljeno število manjše ali enako 1. Poleg tega je obseg nastavljen striktno (z absolutnimi sklici z znaki $), sklicevanje na trenutno celico A1 pa je relativno. Tako bo podoben pregled izveden za vsako izbrano celico. Za dokončanje slike lahko greste na zavihek v tem oknu Obvestilo o napaki (Opozorilo o napaki)in vnesite besedilo, ki se bo pojavilo, ko poskusite vnesti dvojnike:

Prepoved vnosa podvojenih vrednosti

To je vse – kliknite OK in uživajte v odzivu drugih 🙂

Prednost tega načina je enostavnost implementacije, slabost pa, da takšno zaščito enostavno onemogočimo v istem pogovornem oknu ali s kopiranjem in lepljenjem celic z dvojniki v naš obseg. Proti odpadu ni sprejema. Da bi preprečil tovrstne teroristične akcije, bo moral uporabnik omogočiti že resno zaščito gesla in napisati poseben makro za prestrezanje kopiranja. 

Toda ta metoda bo popolnoma zaščitila pred nenamernim vnosom dvojnikov.

  • Ekstrahiranje edinstvenih vnosov s seznama
  • Barvno označevanje dvojnikov na seznamu
  • Primerjava dveh obsegov podatkov
  • Samodejno ekstrahirajte edinstvene elemente s katerega koli seznama z uporabo dodatka PLEX.

Pustite Odgovori