[기사]느리디 느린 엑셀 스프레드 시트 원인 찾아내기 |
느리디 느린 엑셀 스프레드 시트 원인 찾아내기JD Sartain | PCWorld 마이크로소프트 엑셀을 사용하다 보면, 스프레드시트가 눈에 띌 정도로 느리게 실행되는 경우가 있다. 파일을 열고 저장할 때 평소보다 오랜 시간이 걸린다. 수식 계산, 데이터 입력, 셀 정렬, 서식 변경에도 시간이 많이 들 때가 있다. 엑셀을 느리게 만드는 또 다른 문제로는 시스템 메모리다. 스프레드시트가 느려지면 입력과 관리에 더 많은 시간을 허비하게 된다. 모두가 알고 있듯 시간은 돈이다. 해결책은 무엇일까? 지나치게 커진 엑셀 스프레드시트 엑셀에서는 아주 큰 스프레드시트를 만들 수 있다. 그러나 스프레드시트가 커질수록 PC 실행 메모리도 많이 든다. 현재 엑셀 버전의 스프레드시트는 104만 8,576 열과 1만 6,384 행(A1부터 XFD1048576)으로 구성되어 있다. 각 셀마다 최대 3만 2,767개의 문자를 입력할 수 있다. 하지만 이 정도로 큰 스프레드시트를 만들어서 매일 쓰는 것은 권장하지 않는다. 열과 행, 수식이 많으면 프로그램 성능이 크게 떨어지기 때문이다. 새로운 열를 추가한 후 엔터 키를 누를 때마다, 정렬과 셀 서식, 열/행 삽입/삭제 기능을 사용할 때마다 엑셀은 모든 수식을 다시 계산한다. 각 프로세스마다 몇 초간 시간이 지연될 수 있다. 그래픽 요소를 많이 사용하는 경우에도 성능이 저하된다. 강력하게 추천하는 해결책 한 가지는 스프레드시트를 가능한 작게 만들어 유지하는 것이다. 행과 열이 적을수록 좋다는 의미다. 하나의 통합문서에 여러 개의 스프레드시트를 만들어, 링크나 3차원 수식으로 연결하는 방법을 사용할 수 있다. 또는, 테이블을 고유한 중요 행과 연결하는 관계형 데이터베이스 스프레드시트를 만들어도 좋다. -중간생략- 엑셀의 메모리 한계 “리소스가 부족하여 이 작업을 완료할 수 없습니다. 데이터를 더 적게 선택하거나 다른 응용 프로그램을 닫으십시오”, “시스템 리소스가 부족하여 완전히 표시되지 않습니다.”, “메모리가 부족하여 작업을 완료할 수 없습니다. 데이터를 더 적게 선택하거나 다른 응용 프로그램을 닫으십시오.”, ‘메모리 부족”이라는 메시지가 왜 자꾸 뜨는지 궁금해하는 사용자들이 많다. 메모리는 엑셀의 계산이나 조작 속도에 영향을 주지 않지만, 시스템의 가용 RAM은 데이터베이스(사용한 열과 행의 수)의 크기에 영향을 준다. 컴퓨터의 RAM이 8GB라고 해도 이 용량을 모두 사용하는 것은 아니라는 점을 기억하기 바란다.
-이하생략-
|
![]() |