단축키 모음


2025.02.23 21:45

엑셀 데이터 자동 정리 & 중복 제거하는 초간단 방법

  • it33 19일 전 2025.02.23 21:45
  • 11
    0

alt text


1. 엑셀 데이터 정리의 중요성

엑셀을 사용하다 보면 중복 데이터, 불필요한 공백, 서식이 맞지 않는 데이터 등이 많아집니다. 데이터를 정리하지 않으면 분석이 어렵고 업무 효율이 낮아질 수 있습니다. 엑셀의 다양한 기능을 활용하면 데이터 정리를 자동화하고, 깔끔한 데이터를 유지할 수 있습니다.


2. 엑셀에서 중복 데이터 제거하기

2.1 중복 데이터 제거 기능 활용

엑셀에는 중복 데이터를 자동으로 찾아 제거할 수 있는 기능이 있습니다.

중복 데이터 제거 방법

  1. 정리할 데이터 범위를 선택합니다.

  2. 상단 메뉴에서 데이터 탭을 클릭합니다.

  3. 중복 제거 버튼을 클릭합니다.

  4. 중복을 확인할 열을 선택한 후 확인을 누르면 중복 값이 제거됩니다.

제품명

가격

수량

제품 A

10,000

5

제품 B

15,000

3

제품 A

10,000

5

제품 C

20,000

2

(중복 제거 후)

(제품 A 1개 삭제)

**


2.2 고급 필터를 이용한 중복 제거

고급 필터 기능을 사용하면 특정 조건을 설정하여 중복 데이터를 걸러낼 수 있습니다.

고급 필터 사용 방법

  1. 데이터 범위를 선택합니다.

  2. 데이터 탭에서 고급 필터를 선택합니다.

  3. 중복 값을 무시 옵션을 체크합니다.

  4. 필터 결과를 다른 위치에 복사하면 원본 데이터는 유지하면서 중복 제거된 데이터를 따로 저장할 수 있습니다.


3. 불필요한 공백 및 특수 문자 제거하기

엑셀 데이터를 정리할 때 셀 안의 불필요한 공백이나 특수 문자를 제거하면 더욱 깔끔한 데이터로 정리할 수 있습니다.

3.1 TRIM 함수 활용 (공백 제거)

=TRIM(A1)

이 함수를 사용하면 문장 앞뒤의 불필요한 공백을 제거할 수 있습니다.

3.2 CLEAN 함수 활용 (특수 문자 제거)

=CLEAN(A1)

CLEAN 함수는 셀 내의 숨겨진 특수 문자를 제거하는 데 유용합니다.


4. 데이터 형식 통일하기

데이터 입력 방식이 다르면 분석이 어렵기 때문에, 숫자·날짜·텍스트 형식을 일관되게 맞추는 것이 중요합니다.

4.1 숫자 데이터를 텍스트로 변환하기

  • TEXT(A1, "#,###") : 10000 → 10,000 형식 변환

4.2 날짜 형식 통일하기

  • TEXT(A1, "YYYY-MM-DD") : 날짜 데이터를 특정 형식으로 변환

4.3 대소문자 변환

  • UPPER(A1): 모든 문자를 대문자로 변환

  • LOWER(A1): 모든 문자를 소문자로 변환

  • PROPER(A1): 단어의 첫 글자만 대문자로 변환


5. 자동화된 데이터 정리 매크로 만들기

엑셀에서는 VBA(Visual Basic for Applications)를 활용하여 데이터 정리 과정을 자동화할 수 있습니다.

5.1 간단한 VBA 매크로로 중복 제거

Sub RemoveDuplicates()
    Dim ws As Worksheet
    Set ws = ActiveSheet
    ws.Range("A1:C100").RemoveDuplicates Columns:=Array(1), Header:=xlYes
End Sub

이 코드를 실행하면 A1:C100 범위 내 중복 데이터를 자동으로 제거할 수 있습니다.


6. 자주 묻는 질문 (Q&A)

Q1. 중복 제거 기능을 사용했는데 원하는 데이터가 삭제되었습니다. 복구할 방법이 있나요?

A1. 엑셀의 Ctrl + Z (실행 취소) 기능을 사용하면 직전 작업을 되돌릴 수 있습니다. 또는 중복 제거 전 데이터를 백업해 두는 것이 좋습니다.

Q2. TRIM 함수를 사용해도 일부 공백이 제거되지 않습니다. 왜 그런가요?

A2. TRIM 함수는 일반적인 공백만 제거하며, 특정한 특수 공백(예: CHAR(160))은 제거하지 못할 수 있습니다. SUBSTITUTE(A1, CHAR(160), "")를 함께 사용해 보세요.

Q3. 데이터가 일정한 형식으로 입력되지 않아 자동화가 어렵습니다. 해결 방법이 있나요?

A3. 특정 규칙을 따라야 하는 데이터라면 데이터 유효성 검사 기능을 활용하세요. 데이터 → 데이터 유효성 검사를 통해 입력 가능한 값의 범위를 제한할 수 있습니다.



  • 공유링크 복사