Duplikaatväärtuste sisestamise keeld

Sisu

Lihtne ülesanne: on rida lahtreid (ütleme A1:A10), kuhu kasutaja sisestab klaviatuurilt andmeid. Tuleb tagada kõigi sisestatud väärtuste kordumatus, st vältida kasutajal väärtuse sisestamist, kui see on vahemikus juba olemas, st kasutusele võetud varem.

Valige lahtrite vahemik ja klõpsake nuppu Andmete valideerimine (Andmete kinnitamine) tab kuupäev (Kuupäev). Vanemates versioonides – Excel 2003 ja varasemates versioonides – avage menüü Andmed – valideerimine (Andmed – valideerimine). Vahekaardil Täpsemalt parameetrid (Seaded) ripploendist Andmetüüp (Lubama) valige suvand Muu (Kohandatud) ja sisestage reale järgmine valem Valem (Valem):

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

või inglise keeles =COUNTIF($A$1:$A$10;A1)<=1

Duplikaatväärtuste sisestamise keeld

Selle valemi tähendus on lihtne – see loendab lahtrite arvu vahemikus A1:A10, mis on võrdne lahtri A1 sisuga. Sisestus on lubatud ainult nendes lahtrites, kus saadud arv on väiksem või võrdne 1-ga. Lisaks on vahemik seatud rangelt (absoluutsete viidetega $-märkidega) ja viide praegusele lahtrile A1 on suhteline. Seega tehakse iga valitud lahtri jaoks sarnane kontroll. Pildi lõpuleviimiseks võite minna selle akna vahekaardile Veateade (Veahoiatus)ja sisestage tekst, mis kuvatakse, kui proovite sisestada duplikaate:

Duplikaatväärtuste sisestamise keeld

See on kõik – klõpsake nuppu OK ja nautige teiste reaktsiooni 🙂

Selle meetodi eeliseks on juurutamise lihtsus ja miinuseks see, et sellist kaitset on lihtne välja lülitada samas dialoogiboksis või kopeerides ja kleepides meie vahemikku duplikaatidega lahtreid. Vanaraua vastuvõttu ei ole. Selliste terroriaktide vältimiseks peab kasutaja lubama paroolilehe juba tõsise kaitse ja kirjutama kopeerimise peatamiseks spetsiaalse makro. 

Kuid see meetod kaitseb täielikult duplikaatide juhusliku sisestamise eest.

  • Unikaalsete kirjete ekstraheerimine loendist
  • Värviga esiletõstmise duplikaadid loendis
  • Kahe andmevahemiku võrdlus
  • Eemaldage PLEX-i lisandmooduli abil mis tahes loendist unikaalsed üksused automaatselt.

Jäta vastus