Excel 2013은 많은 명명된 열에서 사용자 지정 정렬 후 행을 삽입하거나 삭제하는 데 매우 오랜 시간이 걸립니다.

증상

Microsoft Excel 2013 워크시트에 행을 삽입하거나 삭제하려고 합니다. 전체 열을 참조하는 정의된 이름이 포함된 범위를 정렬한 후 이 작업을 수행합니다. 이 시나리오에서는 행을 삽입하거나 삭제하는 데 매우 오랜 시간이 걸립니다.

원인

이 문제는 정의된 이름 때문에 발생합니다. Excel 2013에는 열당 100만 개 이상의 행이 있습니다. 전체 열을 참조하는 경우 열에서 작업을 수행할 때 열의 모든 행이 메모리에 로드됩니다. 따라서 정렬 후 행을 삽입하거나 삭제할 때 성능 문제가 발생합니다.

해결 방법

이 문제를 해결하려면 전체 열의 이름을 지정하는 대신 범위에 동적으로 정의된 이름을 만듭니다.

Excel에서 동적으로 정의된 범위를 만드는 방법에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료의 문서를 확인합니다.

830287 Excel 워크시트에서 동적으로 정의된 범위를 만드는 방법