Verbod op die invoer van duplikaatwaardes

Contents [show]

'n Eenvoudige taak: daar is 'n reeks selle (kom ons sê A1:A10) waar die gebruiker data vanaf die sleutelbord invoer. Dit is nodig om die uniekheid van alle ingevoerde waardes te verseker, dws verhoed dat die gebruiker 'n waarde invoer as dit reeds in die reeks teenwoordig is, maw vroeër bekendgestel is.

Kies 'n reeks selle en klik op die knoppie Data validering (Datavalidering) tab data (Datum). In ouer weergawes – Excel 2003 en vroeër – maak die spyskaart oop Data – Bekragtiging (Data – Bekragtiging). Op die oortjie Gevorderd Grense (Instellings) vanaf die aftreklys Datatipe (Laat toe) kies 'n opsie ander (Pasgemaak) en voer die volgende formule in die reël in Formule (Formule):

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

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

Verbod op die invoer van duplikaatwaardes

Die betekenis van hierdie formule is eenvoudig – dit tel die aantal selle in die reeks A1:A10 gelyk aan die inhoud van sel A1. Invoer sal slegs toegelaat word in daardie selle waar die gevolglike getal minder as of gelyk is aan 1. Verder word die reeks streng gestel (deur absolute verwysings met $ tekens), en die verwysing na die huidige sel A1 is relatief. Dus sal 'n soortgelyke kontrole vir elke geselekteerde sel uitgevoer word. Om die prentjie te voltooi, kan jy na die oortjie in hierdie venster gaan Fout Boodskap (Foutwaarskuwing)en voer die teks in wat sal verskyn wanneer jy probeer om duplikate in te voer:

Verbod op die invoer van duplikaatwaardes

Dit is al – klik OK en geniet die reaksie van ander 🙂

Die voordeel van hierdie metode is die gemak van implementering, en die nadeel is dat dit maklik is om sulke beskerming in dieselfde dialoogkassie te deaktiveer of deur selle met duplikate in ons reeks te kopieer en te plak. Daar is geen ontvangs teen skroot nie. Om sulke terroriste-aksies te voorkom, sal die gebruiker reeds ernstige beskerming van die wagwoordblad moet aktiveer en 'n spesiale makro moet skryf om kopiëring te onderskep. 

Maar hierdie metode sal heeltemal beskerm teen toevallige invoer van duplikate.

  • Onttrek unieke inskrywings uit 'n lys
  • Kleurverlig duplikate in 'n lys
  • Vergelyking van twee datareekse
  • Onttrek outomaties unieke items uit enige lys met die PLEX-byvoeging.

Lewer Kommentaar