Interzicerea introducerii valorilor duplicate

Cuprins

O sarcină simplă: există o serie de celule (să spunem A1:A10) în care utilizatorul introduce date de la tastatură. Este necesar să se asigure unicitatea tuturor valorilor introduse, adică să împiedice utilizatorul să introducă o valoare dacă aceasta este deja prezentă în interval, adică a fost introdusă mai devreme.

Selectați un interval de celule și faceți clic pe butonul Data validarii (Data validarii) fila Date (Data). În versiunile mai vechi – Excel 2003 și versiuni anterioare – deschideți meniul Data validarii (Data validarii). În fila Avansat parametrii (Setări) din lista derulantă Tip de date (Permite) alege o opțiune Altele (Personalizat) și introduceți următoarea formulă în linie Formulă (Formulă):

=NUMĂRĂDAC($ A $ 1: $ A $ 10;A1)<=1

sau în engleză =COUNTIF($A$1:$A$10;A1)<=1

Interzicerea introducerii valorilor duplicate

Sensul acestei formule este simplu – numără numărul de celule din intervalul A1:A10 egal cu conținutul celulei A1. Introducerea va fi permisă numai în acele celule în care numărul rezultat este mai mic sau egal cu 1. Mai mult, intervalul este setat strict (prin referințe absolute cu semne $), iar referința la celula curentă A1 este relativă. Astfel, se va efectua o verificare similară pentru fiecare celulă selectată. Pentru a completa imaginea, puteți accesa fila din această fereastră Mesaj de eroare (Alerta de eroare)și introduceți textul care va apărea când încercați să introduceți duplicate:

Interzicerea introducerii valorilor duplicate

Asta e tot – faceți clic pe OK și bucurați-vă de reacția celorlalți 🙂

Avantajul acestei metode este ușurința de implementare, iar dezavantajul este că este ușor să dezactivați o astfel de protecție în aceeași casetă de dialog sau prin copierea și lipirea celulelor cu duplicate în gama noastră. Nu există recepție împotriva deșeurilor. Pentru a preveni astfel de acțiuni teroriste, utilizatorul va trebui să activeze o protecție deja serioasă a foii de parole și să scrie o macrocomandă specială pentru a intercepta copierea. 

Dar această metodă va proteja complet împotriva introducerii accidentale de duplicate.

  • Extragerea intrărilor unice dintr-o listă
  • Evidențierea culorilor duplicate într-o listă
  • Comparația a două intervale de date
  • Extrageți automat articole unice din orice listă folosind suplimentul PLEX.

Lasă un comentariu