Norman의 컴퓨터에는 빠른 프로세서와 32GB의 RAM이 있습니다. 통계 목적으로 그는 종종 백만 줄 워크 시트를 사용해야합니다. 그는 여전히 Excel 2007을 사용하고 있으며 이러한 거대한 통합 문서로 잠시 실행 한 후에는 제대로 작동하지 않습니다. (사실 자주 충돌합니다.) 다른 경우에는 시작 후 정상적으로 작동합니다. Norman은 이러한 대규모 데이터 세트로 작업 할 때보다 안정적인 작업을 수행하기 위해 무엇을 할 수 있는지 궁금합니다. 그는 Excel 365가 더 잘 작동하는지 아니면 더 많은 RAM이 작동하는지 궁금합니다.

먼저 하드웨어 문제를 해결하겠습니다. 사용자의 시스템은 Excel에서 대용량 데이터 세트로 작업하기에 충분할 것입니다. 그러나 하드웨어를 업데이트 할 계획이라면 항상 더 많은 RAM을 확보하는 것이 좋습니다. 이를 통해 Excel (및 기타 프로그램)은 하드 드라이브의 메모리와 디스크 캐시간에 데이터를 교환 할 필요없이 메모리에서 더 많은 데이터를 조작 할 수 있습니다. 결론 :이 한 가지 이유로 시스템을 업그레이드하지 말고 다른 이유로 업그레이드하는 경우 RAM이 많은 시스템을 확보하십시오.

이제 Excel로 이동합니다. 사용중인 Excel 버전 (Excel 2007)의 최대 메모리 할당량은 인스턴스 당 2GB이며 이전에 열었던 통합 문서에 사용 된 모든 메모리를 완전히 해제하지 않는 것으로 보입니다.

이것이 “처음에는 작동하지만 나중에는 작동하지 않음”문제의 원인이 될 수 있으며이를 해결하는 유일한 방법은 Excel을 주기적으로 닫고 다시 시작하는 것입니다.

또한 Excel 2007은 32 비트 버전에서만 사용할 수 있습니다. 이후 버전의 Excel로 업데이트하는 경우 64 비트 버전의 프로그램을 설치할 수 있습니다. 이는 더 많은 메모리를 처리 할 수 ​​있으므로 더 큰 데이터 세트를 더 쉽게 조작 할 수 있기 때문에 중요합니다.

Excel 버전을 업그레이드 한 후에는 다음 단계에 따라 Excel이 CPU 성능을 최대한 활용하는지 확인해야합니다.

  1. Excel 옵션 대화 상자를 표시합니다. (Excel 2010 이상 버전에서는 리본의 파일 탭이 표시되고 옵션을 클릭합니다.)

  2. 대화 상자의 왼쪽에서 고급을 클릭합니다.

  3. 옵션의 수식 섹션이 표시 될 때까지 아래로 스크롤합니다. (그림 1 참조)

  4. 다중 스레드 계산 활성화 옵션 옆에있는 확인란을 클릭합니다.

  5. 이 컴퓨터의 모든 프로세서 사용 옆에있는 라디오 버튼이 선택되어 있는지 확인합니다. (이 옵션은 4 단계를 완료 한 후에 만 ​​액세스 할 수 있습니다.)

  6. 확인 버튼을 클릭합니다.

이러한 단계를 수행 한 후에도 워크 시트에 많은 수식이 포함되어 있으면 데이터에 문제가 발생할 수 있습니다. 수식이 많을수록 (특히 이러한 수식에 지속적으로 다시 계산해야하는 휘발성 함수가 포함 된 경우) Excel에 더 많은 “부하”가 발생합니다. 수식 (및 휘발성 함수) 수를 줄이기 위해 수행 할 수있는 모든 작업을 수행할수록 Excel의 응답 성이 향상됩니다.

이제 Excel 자체를 사용할 때의 권장 사항을 살펴 보겠습니다. 근본적인 질문은 처음에 Excel에서 이러한 큰 워크 시트가 정말로 필요한지 여부입니다. 작업중인 데이터의 특성에 따라 데이터를 데이터베이스 (예 : 여러 버전의 Microsoft Office와 함께 제공되는 Access)에로드 한 다음 데이터베이스 프로그램을 사용하여 데이터를 처리하는 것이 더 좋습니다. 요약. 이 시점에서 훨씬 작은 레코드 하위 집합을 Excel로 복사하여 프레젠테이션 목적으로 최종 분석이나 서식을 지정할 수 있습니다.

데이터가 데이터베이스에 있으면 또 다른 접근 방식은 Excel의 기능을 사용하여 데이터에 액세스하는 것입니다. 예를 들어 최신 버전의 Excel로 업데이트 했으므로 파워 쿼리 (Excel 2016에서 가져 오기 및 변환이라고 함) 또는 Power Pivot을 사용하여 데이터베이스에 대한 연결을 설정하여 데이터를 처리 할 수 ​​있으므로 전체 처리가 감소합니다. Excel에서로드합니다.

_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.

이 팁 (4809)은 Microsoft Excel 2007, 2010, 2013 및 2016에 적용됩니다.