Excel의 열에서 중복 값을 방지하는 2 가지 쉬운 방법

지금 공유 :

Excel의 열에 중복 값을 입력하지 않으려면이 문서를 참조하십시오. 여기에서는 두 가지 간단한 접근 방식을 공유합니다.

때때로 Excel 워크 시트를 편집 할 때 열의 데이터가 고유한지 확인하여 열의 중복 값을 방지 할 수 있습니다. 열에 중복 값을 입력 할 때마다 Excel에서 자동으로 경고하도록 요구합니다. 이하, 우리는 그것을 얻을 수있는 2 가지 빠른 방법을 공유 할 것입니다.

방법 1 : "데이터 유효성 검사"를 통한 방지

  1. 먼저 "Column A"와 같은 특정 열의 모든 셀을 선택합니다.A 열 선택
  2. 그런 다음 "데이터"탭으로 이동하여 "데이터 도구"그룹에서 "데이터 유효성 검사"버튼을 클릭합니다.데이터 유효성 검사
  3. 다음으로 팝업 대화 상자의 "설정"탭에서 "허용"드롭 다운 목록에서 "사용자 지정"옵션을 선택합니다.
  4. 그 후 "수식"필드에 다음 공식을 입력합니다.

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

데이터 검증 설정

  1. 나중에 현재 대화 상자에서 "오류 경고"탭으로 전환합니다.
  2. 그런 다음 "중복 값"을 오류 제목으로 지정하고 "값이 같은 열에 입력되었습니다!"와 같이 필요에 따라 오류 메시지를 사용자 정의 할 수 있습니다. 오류 메시지로.오류 경고 지정
  3. 마지막으로 "확인"을 클릭합니다.
  4. 이제 시도해 볼 수 있습니다.
  • 먼저 셀 A1에 값을 입력하십시오.
  • 그런 다음 셀 A2에 동일한 값을 입력하십시오.
  • 다음 스크린 샷과 같은 오류 메시지가 즉시 표시됩니다.열에 중복 된 값이있는 경우 오류

방법 2 : Excel VBA로 방지

  1. 시작하려면 "를 참조하여 Excel VBA 편집기를 트리거하십시오.Excel에서 VBA 코드를 실행하는 방법".
  2. 그런 다음 "Sheet 1 (Sheet 1)"과 같은 시트의 프로젝트에 다음 코드를 입력합니다.
Private Sub Worksheet_Change(ByVal Target As Range)
   Dim strTargetColumn As String
   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).Value = Target.Value Then
             strMsg = "The value has been entered in the same column!"
             MsgBox strMsg, vbExclamation + vbOKOnly, "Duplicate Values"
             Target.Select
             Exit For
          End If
       End If
   Next
End Sub

VBA 코드-열의 중복 값 방지

  1. 그 이후로 모든 셀에 값을 입력 할 때마다 열에 관계없이 매크로는 동일한 열의 다른 값을 자동으로 확인합니다. 동일한 값을 찾으면 다음 그림과 같이 경고가 표시됩니다.열에 중복 된 값이있는 경우 맞춤 알림

비교

  장점 단점
방법 1 간편한 작동 특정 열의 데이터 만 모니터링하고 작업 할 수 있습니다.
방법 2 모든 열의 데이터를 모니터링하고 작업 할 수 있습니다. 바이러스 또는 맬웨어 공격의 위험 증가

귀중한 Excel 데이터 가져 오기

Excel은 분명히 충돌하기 쉽습니다. 그리고 충돌 할 때마다 현재 열려있는 Excel 파일이 산들 바람처럼 손상 될 수 있습니다. 따라서 귀중한 Excel 데이터의 손실을 방지하기 위해 정기적으로 백업해야 할뿐만 아니라 놀라운 데이터를 확보해야합니다. xls 복구 도구, 같은 DataNumen Excel Repair. 심각한 Excel 데이터 손상시 유용합니다.

저자 소개 :

Shirley Zhang은 데이터 복구 전문가입니다. DataNumen, Inc.는 다음과 같은 데이터 복구 기술 분야의 세계적 리더입니다. 손상된 mdf 및 전망 수리 소프트웨어 제품. 자세한 내용은 WWW.datanumen.COM

지금 공유 :

댓글이 닫혀있다.