본문 바로가기
카테고리 없음

엑셀에서 대용량 데이터 다루는 팁

by 블로그의진심 2023. 10. 2.

엑셀에서 대용량 데이터 다루는 팁

엑셀은 데이터를 다루는 데 매우 유용한 프로그램이에요. 엑셀에는 다양한 기능들이 있는데, 그 중에서도 데이터 분석 도구나 피벗테이블 같은 기능은 대용량 데이터를 요약하고 분석하는 데 강력한 도구라고 할 수 있어요. 하지만 엑셀에서 대용량 데이터를 다룰 때는 몇 가지 주의할 점이 있습니다. 대용량 데이터를 다룰 때 엑셀이 느려지거나 충돌하거나 오류가 발생할 수 있기 때문이에요. 이러한 문제들을 방지하고, 엑셀에서 대용량 데이터를 효과적으로 다루기 위해서는 다음과 같은 팁들을 활용해 보세요.

1. 과도한 서식 제거하기

엑셀에서 데이터를 꾸미기 위해 서식을 적용하는 것은 좋은 습관입니다. 하지만 너무 많은 서식을 적용하면, 엑셀의 성능을 저하시킬 수 있습니다. 특히 대용량 데이터를 다룰 때는 서식을 최소화하는 것이 좋습니다. 필요하지 않은 서식은 제거하고, 필요한 서식은 셀 스타일이나 조건부 서식 같은 기능을 사용해서 효율적으로 적용하세요. 서식을 제거하는 방법은 다음과 같습니다.

  • 서식 지우기 버튼을 사용하기 : 탭에서 서식 지우기 버튼을 클릭하면, 선택한 셀의 모든 서식을 지울 수 있습니다.
  • 서식 복사 버튼을 사용하기 : 탭에서 서식 복사 버튼을 클릭하면, 선택한 셀의 서식을 다른 셀에 복사할 수 있습니다. 이 기능을 사용하면, 원하는 서식만 적용할 수 있습니다.
  • 셀 스타일 버튼을 사용하기 : 탭에서 셀 스타일 버튼을 클릭하면, 미리 정의된 스타일들을 셀에 적용할 수 있습니다. 이 기능을 사용하면, 일관된 스타일로 데이터를 꾸밀 수 있습니다.
  • 조건부 서식 버튼을 사용하기 : 탭에서 조건부 서식 버튼을 클릭하면, 특정 조건에 따라 셀의 서식을 자동으로 변경할 수 있습니다. 이 기능을 사용하면, 데이터의 특징이나 패턴을 시각적으로 강조할 수 있습니다.

2. 사용하지 않는 스타일 제거하기

엑셀에서는 스타일이라는 개념을 사용해서 셀의 서식을 관리합니다. 스타일은 폰트, 정렬, 테두리, 채우기 등의 속성들의 조합입니다. 엑셀에서는 미리 정의된 스타일들이 있고, 사용자가 직접 만든 스타일들도 있습니다. 하지만 너무 많은 스타일들이 생성되면, 엑셀의 성능에 영향을 줄 수 있습니다. 특히 사용하지 않는 스타일들은 제거하는 것이 좋습니다. 스타일을 제거하는 방법은 다음과 같습니다.

  • 셀 스타일 버튼을 사용하기 : 탭에서 셀 스타일 버튼을 클릭하면, 스타일 창이 나타납니다. 여기에서 사용하지 않는 스타일을 선택하고, 우클릭해서 삭제를 선택하면, 스타일을 제거할 수 있습니다.
  • VBA 매크로를 사용하기 : VBA 매크로는 엑셀에서 자동화된 작업을 수행할 수 있는 프로그래밍 언어입니다. VBA 매크로를 사용하면, 사용하지 않는 스타일을 한 번에 제거할 수 있습니다. 다음과 같은 코드를 사용해 보세요.
Sub DeleteUnusedStyles()
    Dim style As style
    For Each style In ActiveWorkbook.Styles
        If Not style.BuiltIn Then
            style.Delete
        End If
    Next style
End Sub

3. 불필요한 데이터 제거하기

엑셀에서 데이터를 다룰 때는 불필요한 데이터를 제거하는 것이 좋습니다. 불필요한 데이터란, 분석에 필요하지 않거나 중복되거나 오류가 있는 데이터를 말합니다. 불필요한 데이터를 제거하면, 엑셀의 성능을 향상시킬 수 있고, 데이터의 정확성과 신뢰성을 높일 수 있습니다. 불필요한 데이터를 제거하는 방법은 다음과 같습니다.

  • 중복된 데이터 제거하기 : 엑셀에서는 중복된 데이터를 쉽게 찾아서 제거할 수 있습니다. 데이터 탭에서 중복값 제거 버튼을 클릭하면, 중복된 데이터를 제거할 수 있습니다.
  • 오류가 있는 데이터 제거하기 : 엑셀에서는 오류가 있는 데이터를 쉽게 찾아서 수정하거나 제거할 수 있습니다. 수식 탭에서 오류 검사 버튼을 클릭하면, 오류가 있는 데이터를 검사할 수 있습니다. 오류 검사 창에서 오류의 원인과 해결 방법을 확인하고, 원하는 작업을 선택할 수 있습니다.
  • 빈 셀이나 행이나 열 제거하기 : 엑셀에서는 빈 셀이나 행이나 열을 쉽게 찾아서 제거할 수 있습니다. 편집 탭에서 찾기 및 선택 버튼을 클릭하면, 빈 셀이나 행이나 열을 찾을 수 있습니다. 찾은 후에 우클릭해서 삭제를 선택하면, 빈 셀이나 행이나 열을 제거할 수 있습니다.

4. 계산 옵션 조정하기

엑셀에서는 수식을 사용해서 데이터를 계산할 수 있습니다. 하지만 대용량 데이터를 다룰 때는 수식의 계산이 성능에 영향을 줄 수 있습니다. 특히 자동 계산 옵션을 사용하면, 엑셀이 워크북의 모든 수식을 계속해서 재계산합니다. 이러한 재계산은 시간과 자원을 낭비할 수 있습니다. 따라서 대용량 데이터를 다룰 때는 계산 옵션을 조정하는 것이 좋습니다. 계산 옵션을 조정하는 방법은 다음과 같습니다.

  • 수동 계산 옵션 사용하기  : F9 키를 눌러서 원하는 시점에 수식을 재계산할 수 있습니다. 수동 계산 옵션을 사용하면, 엑셀의 성능을 향상시킬 수 있습니다. 하지만 수동 계산 옵션을 사용할 때는 주의할 점이 있습니다. 바로 수식의 결과가 항상 최신 상태가 아닐 수 있다는 것입니다. 따라서 데이터를 저장하거나 출력하거나 공유하기 전에는 반드시 F9 키를 눌러서 수식을 재계산해야 합니다.
  • 반자동 계산 옵션 사용하기 : 수식 탭에서 계산 옵션 버튼을 클릭하고, 변경된 셀만 계산을 선택하면, 엑셀이 변경된 셀과 관련된 수식만 재계산합니다. 이 옵션은 자동 계산 옵션보다는 성능을 개선할 수 있고, 수동 계산 옵션보다는 편리할 수 있습니다. 하지만 이 옵션도 주의할 점이 있습니다. 바로 변경된 셀과 관련되지 않은 수식은 재계산되지 않는다는 것입니다. 따라서 데이터를 저장하거나 출력하거나 공유하기 전에는 반드시 F9 키를 눌러서 수식을 재계산해야 합니다.

5. 데이터 모델 사용하기

엑셀에서는 데이터 모델이라는 개념을 사용해서 대용량 데이터를 다룰 수 있습니다. 데이터 모델이란, 여러 개의 관련된 테이블들을 하나의 집합으로 만든 것입니다. 데이터 모델을 사용하면, 엑셀의 메모리 한계를 넘어서 많은 양의 데이터를 분석할 수 있습니다. 또한 데이터 모델을 사용하면, 피벗테이블이나 파워 피벗 같은 기능을 활용해서 데이터를 요약하고 분석할 수 있습니다. 데이터 모델을 사용하는 방법은 다음과 같습니다.

  • 데이터 모델 만들기 : 데이터 탭에서 데이터 가져오기 버튼을 클릭하면, 다양한 소스에서 데이터를 가져올 수 있습니다. 예를 들어, 엑셀 파일이나 텍스트 파일이나 웹 페이지 등에서 데이터를 가져올 수 있습니다. 데이터를 가져올 때, 데이터 모델에 추가 옵션을 선택하면, 가져온 데이터가 자동으로 데이터 모델에 추가됩니다.
  • 데이터 모델 관리하기 : 데이터 탭에서 데이터 모델 관리 버튼을 클릭하면, 데이터 모델 창이 나타납니다. 여기에서 데이터 모델에 포함된 테이블들을 확인하고, 수정하고, 삭제할 수 있습니다. 또한 테이블들 간의 관계를 설정하고, 새로운 필드나 측정값을 만들고, DAX 식을 사용해서 계산할 수 있습니다.
  • 데이터 모델 활용하기 : 삽입 탭에서 피벗테이블 버튼이나 파워 피벗 버튼을 클릭하면, 데이터 모델에 있는 데이터를 사용해서 피벗테이블이나 파워 피벗을 만들 수 있습니다. 이 기능들을 사용하면, 대용량 데이터를 쉽게 정리하고, 원하는 정보를 빠르게 찾아낼 수 있습니다.

6. 64비트 버전의 엑셀 사용하기

엑셀은 32비트 버전과 64비트 버전으로 나뉩니다. 32비트 버전은 2GB 이하의 메모리를 사용할 수 있고, 64비트 버전은 2GB 이상의 메모리를 사용할 수 있습니다. 따라서 대용량 데이터를 다룰 때는 64비트 버전의 엑셀을 사용하는 것이 좋습니다. 64비트 버전의 엑셀을 사용하면, 엑셀의 성능을 향상시킬 수 있고, 더 많은 양의 데이터를 분석할 수 있습니다. 64비트 버전의 엑셀을 사용하는 방법은 다음과 같습니다.

  • 64비트 버전의 엑셀 설치하기 : 64비트 버전의 엑셀을 설치하려면, 컴퓨터의 운영체제가 64비트 버전이어야 합니다. 컴퓨터의 운영체제가 64비트 버전이라면, 마이크로소프트 오피스 웹사이트에서 64비트 버전의 엑셀을 다운로드하고, 설치할 수 있습니다.
  • 64비트 버전의 엑셀 확인하기 : 64비트 버전의 엑셀을 설치했다면, 파일 탭에서 계정 버튼을 클릭하고, 제품 정보 섹션에서 정보 버튼을 클릭하면, 엑셀의 버전 정보를 확인할 수 있습니다. 여기에서 64비트라고 표시되어 있으면, 64비트 버전의 엑셀을 사용하고 있는 것입니다.

마무리

이상으로 엑셀에서 대용량 데이터를 다루는 팁에 대한 블로그 글을 마칩니다. 과도한 서식 제거하기, 사용하지 않는 스타일 제거하기, 불필요한 데이터 제거하기, 계산 옵션 조정하기, 데이터 모델 사용하기, 64비트 버전의 엑셀 사용하기 등의 팁들을 활용하면, 엑셀에서 대용량 데이터를 효과적으로 다룰 수 있습니다. 도움이 되셨다면 좋아요와 댓글 부탁드립니다. 감사합니다. 😊