2 jednoduché metódy na zabránenie duplicitným hodnotám v stĺpci v programe Excel

Ak sa chcete vyhnúť zadávaniu duplicitných hodnôt do stĺpca v programe Excel, môžete si prečítať tento článok. Tu sa s vami podelíme o 2 jednoduché prístupy.

Občas, keď upravujete pracovný hárok programu Excel, možno budete chcieť zabezpečiť, aby boli údaje v stĺpci jedinečné, a to zabrániť duplicitným hodnotám v stĺpci. Vyžaduje program Excel, aby vás automaticky upozornil pri každom zadaní duplicitných hodnôt do stĺpca. Ďalej sa s vami podelíme o 2 rýchle spôsoby, ako to získať.

Metóda 1 vent Prevencia prostredníctvom „overenia údajov“

  1. Najskôr vyberte všetky bunky v konkrétnom stĺpci, napríklad „Stĺpec A“.Vyberte stĺpec A
  2. Potom sa obráťte na kartu „Údaje“ a v skupine „Dátové nástroje“ kliknite na tlačidlo „Overenie údajov“.overenie údajov
  3. Ďalej v rozbaľovacom dialógovom okne na karte „Nastavenia“ vyberte z rozbaľovacieho zoznamu „Povoliť“ možnosť „Vlastné“.
  4. Potom zadajte do poľa „Vzorec“ nasledujúci vzorec.

= COUNTIF ($ A $ 1: $ A $ 20, A1) = 1

Nastavenia overenia údajov

  1. Neskôr v aktuálnom dialógovom okne prepnite na kartu „Výstraha chyby“.
  2. Následne môžete chybové hlásenie prispôsobiť podľa svojich potrieb, napríklad zadať „Duplicitné hodnoty“ ako nadpis chyby a „Hodnota bola zadaná v rovnakom stĺpci!“ ako chybová správa.Zadajte chybové hlásenie
  3. Nakoniec kliknite na tlačidlo „OK“.
  4. Teraz to môžete vyskúšať.
  • Najskôr zadajte hodnotu do bunky A1.
  • Potom zadajte rovnakú hodnotu do bunky A2.
  • Okamžite sa zobrazí chybové hlásenie, napríklad nasledujúca snímka obrazovky.Chyba v prípade duplicitných hodnôt v stĺpci

Metóda 2: Prevencia pomocou aplikácie Excel VBA

  1. Najskôr spustite editor Excel VBA s odkazom na „Ako spustiť kód VBA v programe Excel".
  2. Potom vložte do projektu hárka nasledujúci kód, napríklad „Hárok 1 (hárok 1)“
Súkromný vedľajší pracovný list_Change (ByVal Tarzískať ako rozsah) Dim strTargetColumn ako reťazec Dim nTargetRow As Integer Dim nLastRow As Integer Dim strMsg As String strTargetColumn = Split (Target.Address (, False), "$") (0) nTargetRow = Split (Target.Address (, False), "$") (1) nLastRow = ActiveSheet.Range (strTargetColumn & ActiveSheet.Rows.Count) .End (xlUp) .Row For nRow = 1 To nLastRow If nRow <> nTargetRow Then If ActiveSheet.Range (strTargetColumn & nRow) .Hodnota = Target.Value Potom strMsg = "Hodnota bola zadaná v rovnakom stĺpci!" MsgBox strMsg, vbExclamation + vbOKOnly, „Duplicitné hodnoty“
             Target.Select Exit For End If End If Next End Sub

Kód VBA - zabráňte duplicitným hodnotám v stĺpci

  1. Odvtedy zakaždým, keď zadáte hodnotu do ľubovoľných buniek, bez ohľadu na to, v akomkoľvek stĺpci, makro automaticky skontroluje ďalšie hodnoty v rovnakom stĺpci. Ak nájde rovnaké hodnoty, dostanete upozornenie, ako je znázornené na nasledujúcom obrázku.Vlastné upozornenie v prípade duplicitných hodnôt v stĺpci

Porovnanie

  výhody Nevýhody
Metóda 1 Ľahká obsluha Iba ten môže sledovať a pracovať s údajmi v konkrétnom stĺpci
Metóda 2 Dokáže monitorovať a pracovať s údajmi vo všetkých stĺpcoch Zvýšte riziko útokov vírusov alebo škodlivého softvéru

Získajte späť vzácne údaje programu Excel

Excel je nepochybne náchylný na zlyhanie. A vždy, keď dôjde k zlyhaniu, môže sa aktuálne otvorený súbor programu Excel poškodiť ako vánok. Preto, aby ste zabránili strate cenných údajov programu Excel, mali by ste ich nielen pravidelne zálohovať, ale tiež sa musíte zmocniť pozoruhodných údajov xls zotavenie nástroj, ako napr DataNumen Excel Repair. Bude sa vám hodiť v prípade závažného poškodenia údajov v programe Excel.

Úvod autora:

Shirley Zhang je expertkou na obnovu dát v DataNumen, Inc., ktorá je svetovým lídrom v oblasti technológií obnovy dát, vrátane poškodený mdf a výhľadové softvérové ​​produkty na opravu. Pre viac informácií navštívte www.datanumen. S

Jedna odpoveď na „2 jednoduché metódy, ako zabrániť duplicitným hodnotám v stĺpci vo vašom Exceli“

Nechaj odpoveď

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *