Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Office

7 Cài Đặt Ẩn Excel Làm Chậm Workbook Lớn

7 Cài Đặt Ẩn Excel Làm Chậm Workbook Lớn

Khi workbook Excel bắt đầu treo, tính toán mãi, hoặc lag mỗi khi cuộn, hầu hết mọi người đổ lỗi cho công thức phức tạp hoặc dữ liệu quá nhiều. Đôi khi đúng. Nhưng cũng thường xuyên, nguyên nhân thực sự là một vài cài đặt Excel hoạt động ngầm chống lại bạn. Workbook lớn có thể trở nên chậm do cài đặt và tính năng ẩn tiêu tốn tài nguyên không cần thiết. Nếu bạn xử lý tập dữ liệu lớn, công thức phức tạp, hoặc nhiều trang, điều chỉnh cài đặt này có thể cải thiện hiệu suất đáng kể.

Trong hướng dẫn này, chúng tôi sẽ chỉ bảy cài đặt Excel có thể bí mật làm chậm workbook lớn, cùng bước thực tế xác định và sửa chúng. Chúng tôi bao gồm chế độ tính toán, add-in, định dạng có điều kiện, và hơn thế.

1. Chế Độ Tính Toán Tự Động – Tính Toán Lại Mọi Lúc, Mọi Thứ

Mặc định, Excel thường chạy chế độ Tính Toán Tự Động. Nghĩa là mỗi lần bạn sửa giá trị, Excel tính toán lại tất cả công thức phụ thuộc ngay lập tức. Trong workbook nhỏ, đó là tiện lợi. Trong workbook lớn, nó làm cho mỗi phím bấm tốn kém.

Nếu file bao gồm hàng nghìn công thức, lookup, mảng động, tóm tắt dựa trên pivot, hoặc hàm volatile, tính toán tự động có thể kích hoạt chuỗi phản ứng sau chỉnh sửa nhỏ. Thay đổi một ô đầu vào, và Excel có thể bắt đầu tính toán lại nửa workbook.

Tại Sao Làm Chậm:

Mô hình lớn thường có phụ thuộc công thức sâu. Tính toán tự động buộc Excel làm mới chúng liên tục, ngay cả khi bạn vẫn đang giữa chừng chỉnh sửa. Trong file lớn, ngay thay đổi nhỏ cũng có thể kích hoạt tính toán lại đầy đủ và tăng CPU.

Sửa:

  • Đi tab File >> chọn Options >> chọn Formulas
  • Dưới Calculation options, chuyển từ Automatic sang Manual >> click OK

7 Cài Đặt Ẩn Excel Làm Chậm Workbook Lớn

  • Hoặc từ ribbon:
    • Đi tab Formulas >> chọn Calculation Options >> chọn Manual

7 Cài Đặt Ẩn Excel Làm Chậm Workbook Lớn

  • Để tính toán lại thủ công khi cần:
    • F9 tính toán lại tất cả workbook mở
    • Shift + F9 tính toán lại trang đang active
    • Ctrl + Alt + F9 buộc tính toán lại đầy đủ

Thay đổi này đơn lẻ có thể cắt lag 50-80% trong file nhiều công thức.

Nhớ: Đừng để chế độ Manual vĩnh viễn nếu người khác dùng file, vì gây lỗi nghiêm trọng. Thêm ghi chú nổi bật hoặc nhớ chuyển về Automatic trước khi giao file, nếu không họ có thể thấy kết quả cũ.

Mẹo Pro: Để kiểm soát chọn lọc hơn, dùng Automatic Except for Data Tables nếu có data table không cần cập nhật liên tục.

2. Add-In Không Cần Thiết – Chạy Ngầm Bạn Không Bao Giờ Dùng

Excel add-in là một trong nguyên nhân bị bỏ qua nhiều nhất gây chậm. Add-in load cùng ứng dụng và có thể hook vào sự kiện như mở workbook, thay đổi ô, tính toán lại, lưu. Ngay cả add-in bạn quên cũng có thể chặn sự kiện và làm việc thầm lặng mỗi lần bạn tương tác dữ liệu.

Add-in phổ biến bao gồm công ty cũ, Power Pivot COM add-in, Analysis ToolPak (nếu không dùng), Solver, thư viện biểu đồ thứ ba, công cụ chuyển PDF thứ ba.

Tại Sao Làm Chậm:

Ngay khi bạn không dùng chủ động, add-in vẫn tiêu bộ nhớ và can thiệp hiệu suất workbook. Chúng tăng thời gian khởi động Excel, dùng RAM ngầm, hook sự kiện workbook, tương tác công thức, kết nối dữ liệu, ribbon, gây delay ngay khi idle.

Trong workbook nhẹ, bạn có thể không nhận ra. Trong workbook nặng, chi phí thêm rõ rệt.

Sửa:

  • Mở File >> chọn Options >> chọn Add-ins
  • Mở rộng dropdown Manage >> chọn COM Add-ins hoặc Excel Add-ins >> click Go

7 Cài Đặt Ẩn Excel Làm Chậm Workbook Lớn

  • Kiểm tra tất cả add-in và bỏ tick thứ bạn không dùng chủ động
    • Vô hiệu Analysis ToolPak nếu không dùng công cụ thống kê của nó

7 Cài Đặt Ẩn Excel Làm Chậm Workbook Lớn

  • Bạn luôn bật lại sau; bỏ tick không gỡ cài đặt
  • Khởi động lại Excel và test hiệu suất
  • Nếu add-in quan trọng, kiểm tra cập nhật
    • Mở File >> chọn Account >> chọn Update Options, vì phiên bản cũ thường buggy

7 Cài Đặt Ẩn Excel Làm Chậm Workbook Lớn

Vô hiệu chỉ một add-in phình to có thể cắt giây load time.

3. Lạm Dụng Định Dạng Có Điều Kiện – Quy Tắc Áp Dụng Toàn Cột

Định dạng có điều kiện là tính năng hay của Excel, nhưng cũng là nguyên nhân thường gặp làm chậm workbook. Dễ tạo vài quy tắc, copy trang, nhân bản quy tắc vài lần, và kết thúc workbook liên tục đánh giá lại logic định dạng trên phạm vi rộng. Vấn đề không phải quy tắc bản thân; là nơi áp dụng.

Tại Sao Làm Chậm:

Excel có thể cần kiểm tra lại quy tắc định dạng khi dữ liệu thay đổi, trang vẽ lại, hoặc công thức tính toán lại. Khi áp dụng quy tắc cho toàn cột, Excel đánh giá quy tắc đó cho hơn triệu ô mỗi lần trang tính toán lại, ngay cả khi hầu hết ô trống. Định dạng có điều kiện thường gây lag khi cuộn, lọc, chỉnh sửa, ngay khi công thức không phức tạp.

Sửa:

  • Chọn phạm vi có định dạng
  • Đi tab Home >> chọn Conditional Formatting >> chọn Manage Rules

7 Cài Đặt Ẩn Excel Làm Chậm Workbook Lớn

  • Xem xét và xóa quy tắc thừa hoặc gộp quy tắc tương tự
  • Giới hạn quy tắc trong phạm vi cụ thể thay vì toàn trang hoặc cột
    • Kiểm tra cột Applies To cho mỗi quy tắc
    • Thay phạm vi toàn cột như =$A:$M bằng phạm vi giới hạn như =$A$2:$M$5000

7 Cài Đặt Ẩn Excel Làm Chậm Workbook Lớn

  • Nếu dữ liệu tăng động, dùng Bảng Excel. Định dạng có điều kiện áp cho cột bảng tự động giữ phạm vi kích thước thực tế của bảng
  • Tránh quy tắc dựa trên công thức khi có thể; dùng tùy chọn tích hợp như Greater Than hoặc Duplicate cho xử lý nhanh hơn
    • Ví dụ, quy tắc như =COUNTIF($B:$B,A1)>1 đánh giá ô theo ô và nặng hơn quy tắc dựa giá trị

7 Cài Đặt Ẩn Excel Làm Chậm Workbook Lớn

  • Để xóa tất cả quy tắc:
    • Đi tab Home >> chọn Conditional Formatting >> chọn Clear Rules >> chọn Clear Rules from Entire Sheet

7 Cài Đặt Ẩn Excel Làm Chậm Workbook Lớn

Cạm Bẫy Thường Gặp: Copy-paste ô đã có định dạng có điều kiện là cách phổ biến nhất quy tắc vô tình nhân bản. Theo thời gian, workbook tích lũy chục quy tắc gần giống áp cho phạm vi hơi khác. Kiểm tra và gộp định kỳ; không hiếm thấy 200+ quy tắc thừa trong workbook trưởng thành.

Cũng cân nhắc đơn giản hóa logic quy tắc hoặc chuyển logic phức tạp vào cột helper, sau đó định dạng dựa trên kết quả đó. Kiểm tra và giảm số quy tắc có thể cải thiện đáng kể phản hồi workbook.

4. Hàm Volatile Trong Công Thức – Kích Hoạt Tính Toán Lại Đầy Đủ Mỗi Lần Chỉnh Sửa

Một số hàm Excel được phân loại volatile, nghĩa là chúng tính toán lại mỗi lần bất cứ thứ gì trong workbook thay đổi, bất kể đầu vào của chúng có thay đổi hay không. Hàm như TODAY(), NOW(), RAND(), OFFSET(), INDIRECT() đều thuộc loại này.

Kẻ thường gặp nhất:

  • NOW() và TODAY(): cập nhật mỗi lần tính toán lại
  • RAND() và RANDBETWEEN(): sinh giá trị mới liên tục
  • OFFSET(): phổ biến trong công thức phạm vi động
  • INDIRECT(): linh hoạt nhưng chậm cực độ ở quy mô lớn
  • CELL() và INFO(): hiếm cần và thường tốn kém

Tại Sao Làm Chậm:

Hàm này có thể buộc tính toán lại lặp lại, ngay cho chỉnh sửa nhỏ dường như không liên quan. Điều đó làm chúng đặc biệt nguy hiểm trong workbook đã chịu áp lực từ chuỗi công thức lớn. Một công thức INDIRECT() tham chiếu phạm vi 10.000 hàng, copy trên 50 cột, có thể đơn độc làm workbook đau đớn chậm.

Sửa:

  • Đi tab Formulas >> chọn Show Formulas (Ctrl + `)

7 Cài Đặt Ẩn Excel Làm Chậm Workbook Lớn

  • Nhấn Ctrl + F tìm hàm volatile trong công thức
  • Thay thế nơi có thể:
    • Dùng ngày tĩnh thay TODAY()
    • Thay phạm vi động OFFSET() bằng tham chiếu bảng có cấu trúc như Table1[Column]
    • Thay INDIRECT() bằng tham chiếu trực tiếp hoặc INDEX() khi phạm vi không cần điều khiển bằng văn bản
  • Nếu không thể tránh, cô lập chúng trong một ô và tham chiếu ô đó nơi khác
  • Đối với RAND(), cân nhắc sinh giá trị một lần và dán như số tĩnh
    • Copy >> Paste Special >> Values

Tối thiểu hóa công thức volatile ngăn chặn tính toán lại liên tục và làm workbook mượt hơn.

5. Định Dạng Không Dùng Trong Toàn Worksheet

Excel theo dõi định dạng trên toàn worksheet. Áp dụng định dạng như font, màu, viền cho toàn hàng, cột, hoặc trang có thể phình file và làm chậm render, ngay khi ô đó không dùng. Nếu định dạng mở rộng xa khỏi dữ liệu thực, cả kích thước file và chi phí tính toán lại tăng.

Tại Sao Làm Chậm:

Excel có thể kết thúc theo dõi định dạng cho hàng triệu ô, tăng dùng bộ nhớ và làm chậm lưu/mở.

Sửa:

  • Xác định vùng có định dạng:
    • Nhấn Ctrl + End nhảy đến ô dùng cuối. Excel bao gồm ô có định dạng ở đây, ngay cả khi trống
  • Chọn hàng cột không dùng sau dữ liệu
    • Click chuột phải hàng dưới hàng dữ liệu cuối >> chọn Delete
  • Xóa định dạng:
    • Chọn phạm vi không dùng
    • Đi tab Home >> chọn Editing >> chọn Clear >> chọn Clear Formats

7 Cài Đặt Ẩn Excel Làm Chậm Workbook Lớn

  • Để reset used range của trang, lưu, đóng, mở lại workbook sau khi xóa hàng cột thừa
  • Đối với nhiều trang, dùng VBA nếu thoải mái:
    • Nhấn Alt + F11, chèn module, chạy code xóa định dạng vùng không dùng

ActiveSheet.UsedRange.ClearFormats

Xóa định dạng không dùng có thể thu nhỏ file đáng kể và tăng tốc mở/lưu.

6. Liên Kết Bên Ngoài Và Kết Nối Dữ Liệu

Liên kết đến workbook khác hoặc nguồn ngoài như database có thể làm mới dữ liệu tự động và truy vấn thông tin ngầm.

Tại Sao Làm Chậm:

Workbook liên kết file khác buộc Excel kiểm tra tham chiếu ngoài, làm mới kết nối, tính toán lại phụ thuộc. Công thức ngoài như ='[Sales2024.xlsx]Sheet1'!A2 làm chậm mạnh nếu file liên kết lớn hoặc lưu trên ổ mạng. Liên kết hỏng/chậm cũng gây timeout, và auto-refresh ngắt quãng công việc trong file lớn.

Sửa:

  • Đi tab Data >> chọn Queries & Connections >> chọn Edit Links
  • Đổn liên kết không cần bằng click Break All

7 Cài Đặt Ẩn Excel Làm Chậm Workbook Lớn

  • Đối với kết nối dữ liệu:
    • Đi tab Data >> chọn Queries & Connections
    • Click chuột phải query >> bỏ tick Enable background refresh

7 Cài Đặt Ẩn Excel Làm Chậm Workbook Lớn

  • Chuyển dữ liệu ngoài thành giá trị tĩnh:
    • Làm mới một lần, sau đó Copy >> Paste Special >> Values
  • Tránh liên kết ổ mạng khi có thể; copy dữ liệu nguồn cục bộ

Đổn liên kết không cần loại bỏ sự cố ngẫu nhiên, đặc biệt môi trường chia sẻ.

7. Cài Đặt Lưu Mở – Làm File Lớn Cảm Giác Nặng Hơn Thực Tế

Không phải sự chậm đều xảy ra khi chỉnh sửa. Đôi khi khổ thực sự xuất hiện khi mở, lưu, đóng workbook. Đó thường trỏ đến cài đặt xử lý file thay vì logic công thức.

Kẻ Gây Rối Thường Gặp: Vài thứ thường góp phần:

  • AutoRecover lưu quá thường xuyên
  • Liên kết ngoài cập nhật khi mở
  • Named range cũ và đối tượng ẩn
  • Chế độ tương thích file .xls cũ
  • Lựa chọn định dạng file không hiệu quả

Tại Sao Làm Chậm:

Workbook lớn mất lâu ghi đĩa. Nếu Excel cũng tạo snapshot khôi phục thường xuyên, kiểm tra liên kết ngoài, duy trì hành vi tương thích cũ, thời gian lưu/mở trở nên đau đớn dài.

Sửa:

  • Kiểm tra tần suất AutoRecover:
    • Đi tab File >> chọn Options >> chọn Save
    • Nếu AutoRecover đặt quá mạnh, Excel có thể tạm dừng nhiều hơn cần thiết khi bạn làm việc file rất lớn
  • Kiểm tra liên kết ngoài. Nếu workbook chứa file liên kết, quyết định liệu liên kết đó còn cần cập nhật tự động
  • Kiểm tra định dạng file. Nếu vẫn làm việc .xls, bạn gần như chắc chắn làm Excel vất vả hơn cần
  • Đối với workbook nội bộ lớn, cân nhắc lưu .xlsb thay .xlsx. Định dạng binary thường:
    • Mở nhanh hơn
    • Lưu nhanh hơn
    • Dùng ít dung lượng đĩa hơn
    • Xử lý workbook lớn hiệu quả hơn

7 Cài Đặt Ẩn Excel Làm Chậm Workbook Lớn

Không phải lựa chọn đúng mọi quy trình, nhưng cho file nội bộ nhạy cảm hiệu suất, nó có thể khác biệt thực. Workbook binary thường mở lưu nhanh hơn dùng ít đĩa. Trade-off chính là giảm tính di động chút với một số công cụ non-Microsoft.

Mẹo Cuối Cho Hiệu Suất Đỉnh

  • Theo dõi thời gian tính toán lại với Formulas > Calculation > Calculate Now trước và sau thay đổi
  • Dùng File > Info > Check for Issues > Inspect Document xóa dữ liệu ẩn như thông tin cá nhân hoặc style không dùng
  • File cực lớn, cân nhắc tách workbook nhiều file hoặc dùng Power BI phân tích
  • Test thay đổi trên bản sao workbook trước tránh mất dữ liệu

Kết Luận

Đây là bảy cài đặt Excel có thể bí mật làm chậm workbook lớn. Khi Excel chậm, nhiều người viết lại công thức ngay. Đó không phải di chuyển tốt nhất. Hiệu suất workbook lớn thường do cài đặt ngầm: hành vi tính toán, add-in, phạm vi định dạng có điều kiện, liên kết ngoài, tùy chọn lưu. Những thứ này hiếm quan trọng file nhỏ. Trong file lớn, chúng quan trọng nhiều. Đó là lý do tuning hiệu suất Excel không chỉ công thức thông minh. Cũng là loại bỏ chi phí ngầm. Bằng cách xử lý cài đặt này, bạn biến spreadsheet chậm thành công cụ hiệu quả hơn.

Nhận Bài Tập Excel Nâng Cao Miễn Phí Kèm Giải Pháp!