Aizliegums ievadīt dublētās vērtības

Saturs

Vienkāršs uzdevums: ir virkne šūnu (teiksim A1:A10), kur lietotājs ievada datus no tastatūras. Nepieciešams nodrošināt visu ievadīto vērtību unikalitāti, ti, neļaut lietotājam ievadīt vērtību, ja tā jau atrodas diapazonā, ti, tika ieviesta agrāk.

Atlasiet šūnu diapazonu un noklikšķiniet uz pogas Datu validācija (Datu validācija) tab Datums (Datums). Vecākajās versijās — Excel 2003 un vecākās versijās — atveriet izvēlni Dati – Validācija (Dati — validācija). Cilnē Papildu parametri (Iestatījumi) no nolaižamā saraksta Datu tips (Atļaut) izvēlieties opciju cits (Pielāgots) un ievadiet rindā šādu formulu Formula (Formula):

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

vai angļu valodā =COUNTIF($A$1:$A$10;A1)<=1

Aizliegums ievadīt dublētās vērtības

Šīs formulas nozīme ir vienkārša – tā saskaita šūnu skaitu diapazonā A1:A10, kas vienāds ar šūnas A1 saturu. Ievade būs atļauta tikai tajās šūnās, kurās iegūtais skaitlis ir mazāks vai vienāds ar 1. Turklāt diapazons ir noteikts stingri (ar absolūtām atsaucēm ar $ zīmēm), un atsauce uz pašreizējo šūnu A1 ir relatīva. Tādējādi katrai atlasītajai šūnai tiks veikta līdzīga pārbaude. Lai pabeigtu attēlu, varat doties uz šī loga cilni Kļūdas ziņojums (Kļūdas brīdinājums)un ievadiet tekstu, kas parādīsies, mēģinot ievadīt dublikātus:

Aizliegums ievadīt dublētās vērtības

Tas arī viss – noklikšķiniet uz Labi un izbaudiet citu reakciju 🙂

Šīs metodes priekšrocība ir ieviešanas vienkāršība, un trūkums ir tāds, ka šādu aizsardzību ir viegli atspējot tajā pašā dialoglodziņā vai kopējot un ielīmējot šūnas ar dublikātiem mūsu diapazonā. Uzņemšanas pret lūžņiem nav. Lai novērstu šādas teroristu darbības, lietotājam būs jāiespējo jau tā nopietna paroles lapas aizsardzība un jāraksta īpašs makro, lai pārtvertu kopēšanu. 

Bet šī metode pilnībā pasargās no nejaušas dublikātu ievadīšanas.

  • Unikālo ierakstu izvilkšana no saraksta
  • Krāsu izcelšanas dublikāti sarakstā
  • Divu datu diapazonu salīdzinājums
  • Automātiski izņemiet unikālus vienumus no jebkura saraksta, izmantojot PLEX papildinājumu.

Atstāj atbildi