Excel의 성능 향상을 위한 팁

적용 대상
Microsoft 365용 Excel

여기서는 Excel 팀에서 항상 Excel의 성능과 안정성을 개선하기 위해 노력하고 있습니다. 우리는 지속적으로 우리가 더 나은 제품을 만들기 위해 무엇을 할 수 있는지에 대한 고객 피드백을 추구하고, 우리가 할 수있는 때마다 긍정적 인 제안을 구현합니다. 사실, 최근에 개선한 많은 개선 사항은 고객 불만 사항에 대한 직접적인 대응이었습니다. instance 많은 많은 기관 Excel 사용자가 Office 2010에서 최신 버전으로 업그레이드할 때 Excel의 성능에 흥분하지 않는다는 것을 발견했습니다.

우리는 경청했고, 팀은 가장 중요한 성능 향상을 가능하게 하고 최단 시간에 제공할 수 있는 영역을 해결하기 시작했습니다. 예를 들면 다음과 같습니다.

  • 집계 함수(SUMIFS, COUNTIFS, AVERAGEIFS 등), RTD(RealtimeData) 및 계산 시간이 크게 감소하기 위해 훨씬 더 많은 성능을 개선했습니다.
  • VLOOKUP, HLOOKUP 및 MATCH 함수의 성능이 크게 향상되어 계산 시간도 크게 감소했으며 Microsoft 365 고객의 경우 XLOOKUPXMATCH는 더 나은 유연성과 더 많은 성능 향상을 제공합니다.
  • 큰 주소 인식 Excel을 사용하여 Excel의 메모리 할당을 개선하고 복사/붙여넣기 속도, 실행 취소, 조건부 서식, 셀 편집 및 선택, 스크롤, 필터링, 파일 열기 및 프로그래밍 기능을 향상시켰습니다.
  • Excel의 레거시 CSE(Ctrl+Shift+Enter) 배열 함수를 대체하는 동적 배열 함수를 릴리스하여 Excel의 계산 엔진을 다시 설계했습니다. 이러한 함수는 이전 버전의 Excel에서 달성하기 어려웠던 기능을 Excel에 추가합니다. instance 경우 이제 수동으로 수행하는 대신 수식을 사용하여 목록을 정렬하고 필터링할 수 있습니다.

성능 테마를 계속 진행하기 위해 이 문서에는 Excel의 성능 향상을 위한 여러 팁이 나와 있습니다.

특정 상황에 대한 성능 팁

상황
그리드에서 편집하거나 워크시트를 전환할 때 일반적인 속도 저하 Office 애니메이션 해제
Excel 창을 이동하거나 Windows 10 업그레이드한 후 ALT+ 바로 가기 키를 사용하는 경우의 속도 저하 시각 효과 끄기
전용 그래픽 프로세서가 없거나 이전 그래픽 카드 또는 드라이버가 없는 컴퓨터의 일반적인 속도 저하 하드웨어 그래픽 가속 사용 안 함
한 셀을 편집할 때의 속도 저하 플래시 채우기 끄기
모니터당 동적 고화질 인식 Office 기능과 함께 여러 고해상도 모니터를 사용하는 경우의 속도 저하 Office 호환성 모드를 호환성을 위해 최적화로 설정
VBA 코드를 실행할 때 Excel의 일부가 흰색 또는 회색으로 바뀝니다. VBA 코드에서 ScreenUpdating 속성 및 DoEvents 명령을 적절하게 사용
많은 Excel 창이 열려 있고 백그라운드 애플리케이션 관리자가 주기적인 백그라운드 검사를 실행하는 경우 Windows 10 응답하지 않거나 높은 CPU Windows 10 버전 17763.832 이상에서 이 레지스트리 키를 설정하여 검사를 끕니다.
Excel에서 Alt+ 바로 가기 키를 누르는 속도 저하 Office 365 버전 1908 이상에서이 레지스트리 키를 추가합니다.
Excel이 시작될 때의 속도 저하 안전 모드에서 Excel을 열어 추가 기능으로 인해 속도가 느려지는지 확인합니다.
여러 통합 문서를 여는 메모리 부족 문제가 표시됩니다. 새 instance Excel 열기
파워 쿼리 워크시트에 쿼리를 로드하는 데 너무 오래 걸립니다. 쿼리 설정 속성 편집
파워 쿼리 파워 쿼리 편집기 데이터 미리 보기에 쿼리를 추가하는 데 너무 오래 걸립니다. 데이터 미리 보기 관리
레지스트리 경로 새 키 값
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\BamThrottling 이름: DisableWindowHinting
형식: REG_DWORD
값: 1
HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common 이름: UseAsyncRibbonKeytips
형식: REG_DWORD
값: 1
주제 설명
내부 수식 성능 향상 Excel 팀의 최신 성능 향상에 대해 읽어보세요.
LAA(큰 주소 인식) 기능을 사용하는 메모리 할당 개선 사항 이제 Excel은 32비트 Office에서도 그 어느 때보다 많은 시스템 메모리를 사용할 수 있습니다.
계산 성능 향상 수식을 사용하여 더 똑똑해지는 방법과 계산 방법에 대해 읽어보세요.
성능 및 제한 개선 사항 이것은 우리의 최신 개선 사항 중 일부에 대한 광범위한 요약입니다.
VBA 코드 모범 사례 Excel 팀에서 VBA 코드를 최적화하기 위한 팁과 요령입니다.
Office의 Office 추가 기능 및 매크로와 관련된 일반적인 성능 문제에 대한 고려 사항 매크로 또는 Office 추가 기능을 만드는 경우 이 문서를 검토합니다.
성능 장애를 최적화하기 위한 팁 VBA용 UDF(사용자 정의 함수)를 포함하여 Excel의 계산 성능을 개선하는 방법에 대한 추가 팁입니다.
Excel 2010 이상 버전에서 단일 및 다중 문서 인터페이스 비교 Excel 2013 이상 버전에서는 각 Excel 창에 통합 문서가 하나만 포함될 수 있으며 각 창에는 고유한 리본이 있습니다. 이를 SDI(단일 문서 인터페이스)라고 합니다. 기본적으로 새 통합 문서를 열면 동일한 Excel instance 경우에도 다른 Excel 창에 표시됩니다.

최신 업데이트를 다운로드하고 의견을 알려주세요.

  • Excel에 대한 최신 업데이트를 받으려면 Office 참가자 프로그램에 참가할 수 있습니다.
  • Excel 창의 오른쪽 위 모서리에 있는 웃는 얼굴 단추를 눌러 피드백을 보내주세요. "ExcelPERF"라는 용어를 메모의 어딘가에 두면 주의할 수 있습니다.
  • Excel 기술 커뮤니티에서 질문을 합니다. 이 커뮤니티는 질문에 답변하기 위해 기다리고 있는 Excel 매니아들의 활기찬 커뮤니티입니다. 또한 포럼을 수동적으로 모니터링하여 새로운 추세나 문제를 주시합니다.
  • 추가하고 싶은 기능이 있다면 향후 업데이트에 새 기능을 우선순위에 놓고고려 할 수 있도록 피드백을 보내주세요. 자세한 내용은 Microsoft Office에 대한 피드백을 보내는 방법을 참조하세요.