Mẹo cải thiện hiệu suất của Excel

Áp dụng cho
Excel cho Microsoft 365

Ở đây trong nhóm Excel, chúng tôi luôn nỗ lực để cải thiện hiệu suất và sự ổn định của Excel. Chúng tôi liên tục tìm kiếm phản hồi của khách hàng liên quan đến những gì chúng tôi có thể làm để tạo ra một sản phẩm tốt hơn và triển khai các đề xuất tích cực bất cứ khi nào chúng tôi có thể. Trên thực tế, nhiều cải tiến mà chúng tôi đã thực hiện gần đây là phản ứng trực tiếp cho các điểm đau của khách hàng. Ví dụ: chúng tôi phát hiện ra rằng nhiều người dùng Excel tổ chức nặng nề ít hồi hộp hơn với hiệu suất của Excel khi họ nâng cấp từ Office 2010 lên các phiên bản mới hơn.

Chúng tôi lắng nghe và nhóm đã thiết lập để giải quyết những lĩnh vực mà tại đó chúng tôi có thể thực hiện những cải tiến hiệu suất quan trọng nhất có thể và cung cấp chúng trong thời gian ngắn nhất. Ví dụ:

  • Chúng tôi một lần nữa đã thực hiện cải thiện hiệu suất đáng kể cho các hàm Tổng hợp (SUMIFS, COUNTIFS, AVERAGEIFS, v.v.), RealtimeData (RTD) và nhiều cải tiến khác cho giảm đáng kể thời gian tính toán.
  • Chúng tôi đã thực hiện những cải tiến đáng kể về hiệu suất cho các hàm VLOOKUP, HLOOKUP và MATCH, điều này cũng làm giảm đáng kể thời gian tính toán - và đối với khách hàng Microsoft 365, XLOOKUPXMATCH cung cấp sự linh hoạt tốt hơn và cải tiến hiệu suất thậm chí nhiều hơn.
  • Chúng tôi đã cải thiện phân bổ bộ nhớ của Excel với Excel nhận biết địa chỉ lớn, tăng tốc độ sao chép/dán, hoàn tác, định dạng có điều kiện, chỉnh sửa và lựa chọn ô, cuộn, lọc, mở tệp và khả năng lập trình.
  • Chúng tôi đã thiết kế lại công cụ tính toán của Excel với bản phát hành hàm mảng động, thay thế các hàm mảng Thừa tự của Excel Ctrl+Shift+Enter (CSE). Các hàm này thêm chức năng vào Excel khó đạt được trong các phiên bản Excel trước. Ví dụ: giờ đây bạn có thể sắp xếplọc danh sách với công thức thay vì thực hiện theo cách thủ công.

Để tiếp tục chủ đề hiệu suất, bài viết này liệt kê nhiều mẹo để cải thiện hiệu suất của Excel.

Mẹo hiệu suất cho các trường hợp cụ thể

TRƯỜNG HỢP MẸO
Chậm nói chung khi chỉnh sửa trong lưới hoặc khi chuyển đổi trang tính Tắt hiệu ứng hoạt hình trong Office
Chậm khi di chuyển cửa sổ Excel hoặc khi sử dụng ALT+ phím lối tắt sau khi nâng cấp lên Windows 10 Tắt hiệu ứng hình ảnh
Độ chậm chung trên máy không có bộ xử lý đồ họa chuyên dụng hoặc với cạc đồ họa hoặc trình điều khiển cũ Tắt tính năng tăng tốc đồ họa phần cứng
Chậm khi chỉnh sửa ô này sang ô khác Tắt Tự hoàn tất có Xem trước
Chậm khi sử dụng nhiều màn hình có độ phân giải cao với chức năng Office nhận biết độ phân giải cao động cho mỗi màn hình Đặt chế độ tương thích Office thành Tối ưu hóa để tương thích
Các phần của Excel chuyển sang màu trắng hoặc xám khi bạn chạy mã VBA Sử dụng thuộc tính ScreenUpdating và lệnh DoEvents phù hợp trong mã VBA
Không phản hồi hoặc mức sử dụng CPU cao trên Windows 10 khi nhiều cửa sổ Excel đang mở và Trình quản lý Ứng dụng Nền chạy quét nền định kỳ Đặt khóa đăng kýnày trong Windows 10 phiên bản 17763.832 trở lên để tắt chế độ quét.
Nhấn chậm ALT+ phím lối tắt trong Excel Trong Office 365 phiên bản 1908 trở lên, hãy thêm khóa đăng ký này.
Chậm khi Excel khởi chạy Mở Excel ở Chế độ An toàn để xem liệu các phần bổ trợ có gây ra sự chậm không
Bạn gặp sự cố hết bộ nhớ khi mở nhiều sổ làm việc Mở Excel trong phiên bản mới
Power Query mất quá nhiều thời gian để tải vào một truy vấn vào một trang tính. Sửa thuộc tính Thiết đặt Truy vấn
Power Query mất quá nhiều thời gian để thêm truy vấn vào Xem trước Dữ liệu trong Trình soạn thảo Power Query. Quản lý Bản xem trước Dữ liệu
Đường dẫn đăng ký Giá trị Khóa Mới
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\BamThrottling Tên: DisableWindowHinting
Loại: REG_DWORD
Giá trị: 1
HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common Tên: UseAsyncRibbonKeytips
Loại: REG_DWORD
Giá trị: 1
Chủ đề Mô tả
Cải tiến hiệu suất công thức nội bộ Đọc về những cải tiến hiệu suất mới nhất của nhóm Excel.
Cải tiến phân bổ bộ nhớ với khả năng Nhận biết Địa chỉ Lớn (LAA) Excel hiện có thể sử dụng nhiều bộ nhớ hệ thống hơn bao giờ hết, ngay cả với Office 32 bit.
Cải thiện hiệu suất tính toán Đọc về các phương pháp để thông minh hơn với các công thức và cách chúng tính toán.
Các cải tiến về hiệu suất và giới hạn Đây là phần tổng kết một số cải tiến mới nhất của chúng tôi.
Các biện pháp tốt nhất cho mã VBA Mẹo và thủ thuật để tối ưu hóa mã VBA của bạn từ nhóm Excel.
Những điều cần cân nhắc đối với các vấn đề về hiệu năng thường gặp với Các phần bổ trợ và Macro của Office trong Office Nếu bạn tạo macro hoặc phần bổ trợ dành cho Office, bạn sẽ muốn xem lại bài viết này.
Mẹo tối ưu hóa các vật cản về hiệu năng Xem thêm mẹo về cách cải thiện hiệu suất tính toán của Excel, bao gồm với các Hàm do Người dùng Xác định (UDFs) cho VBA.
So sánh giao diện tài liệu Đơn và Nhiều trong Excel 2010 trở lên Trong Excel 2013 trở lên, mỗi cửa sổ Excel chỉ có thể chứa một sổ làm việc và mỗi cửa sổ có ribbon riêng. Đây được gọi là Giao diện Tài liệu Đơn (SDI). Theo mặc định, khi bạn mở một sổ làm việc mới, nó sẽ được hiển thị trong một cửa sổ Excel khác, mặc dù đó là cùng một phiên bản Excel.

Tải các bản cập nhật mới nhất và cho chúng tôi biết suy nghĩ của bạn

  • Nếu bạn muốn nhận các bản cập nhật mới nhất cho Excel thì bạn có thể tham gia chương trình Người dùng nội bộ Office.
  • Cung cấp phản hồi cho chúng tôi bằng cách nhấn vào nút Mặt cười ở góc trên bên phải của ngăn Excel. Hãy chắc chắn để đặt thuật ngữ "ExcelPERF" một nơi nào đó trong ý kiến của bạn, vì vậy chúng tôi có thể giữ một mắt cho nó.
  • Đặt câu hỏi trong Cộng đồng Kỹ thuật Excel. Đây là một cộng đồng sôi động của những người đam mê Excel đang chờ trả lời câu hỏi của bạn. Chúng tôi cũng theo dõi thụ động các diễn đàn để theo dõi mọi xu hướng hoặc vấn đề đang nổi lên.
  • Nếu bạn có tính năng mà bạn muốn yêu cầu, vui lòng gửi phản hồi của bạn cho chúng tôi để giúp chúng tôi ưu tiên các tính năng mới trong các bản cập nhật trong tương lai. Xem Cách chia sẻ phản hồi về Microsoft Office để biết thêm thông tin.