Có thể bạn quan tâm: Tại Sao Tính Tổng Trong Excel Lại Bằng 0? – 5 Lý Do Phổ Biến Và Cách Khắc Phục
Giới thiệu
Excel là một công cụ mạnh mẽ giúp người dùng tính toán, phân tích dữ liệu và tự động hoá các quy trình công việc. Tuy nhiên, trong quá trình sử dụng, nhiều người thường gặp phải hiện tượng “hàm trong Excel không hoạt động” hoặc “hàm trả về lỗi”. Điều này có thể gây phiền phức và làm giảm hiệu quả công việc. Để giải quyết vấn đề này, chúng ta cần hiểu rõ nguyên nhân gây ra lỗi và cách khắc phục từng trường hợp. Bài viết này sẽ cung cấp một hướng dẫn chi tiết, từ những nguyên nhân phổ biến nhất cho tới các biện pháp khắc phục cụ thể, giúp bạn nhanh chóng khôi phục lại chức năng của các hàm trong Excel.
Có thể bạn quan tâm: Tại Sao Không Kéo Được Công Thức Trong Excel: Nguyên Nhân Và Cách Khắc Phục
1. Nguyên nhân phổ biến khiến hàm trong Excel “không dùng được”
| Thứ tự | Nguyên nhân | Mô tả ngắn gọn |
|---|---|---|
| 1 | Chế độ tính toán thủ công | Khi Excel được đặt ở chế độ tính toán thủ công, các hàm sẽ không tự động cập nhật kết quả. |
| 2 | Cú pháp hàm sai | Các ký tự, dấu ngoặc, dấu phẩy, dấu chấm phẩy sai vị trí, hoặc thiếu tham số. |
| 3 | Dữ liệu lỗi hoặc sai kiểu | Ví dụ, dùng hàm SUM trên cột chứa dữ liệu dạng văn bản, hoặc các hàm TINH, DAX không nhận được input dạng số. |
| 4 | Công thức tham chiếu sai | Tham chiếu ô ngoài phạm vi, hoặc dùng tên vùng không tồn tại. |
| 5 | Mô-đun VBA bị khóa | Khi một hàm được viết bằng VBA bị bảo vệ, không cho phép thực thi. |
| 6 | Add-in bị tắt hoặc lỗi | Một số hàm nâng cao (ví dụ, hàm STATISTICAL từ Analysis ToolPak) yêu cầu add-in được bật. |
| 7 | Tệp Excel bị hỏng | Khi file bị lỗi, một số nội dung, bao gồm cả công thức, có thể không được lưu đúng. |
| 8 | Cấu hình ngôn ngữ / ký hiệu số khác nhau | Một sốnormal dùng dấu phẩy để phân lẻ, trong khi tiếng Việt sử dụng dấu chấm. |
| 9 | Định dạng ô sai | Ô được định dạng văn bản, khiến Excel không nhận dạng số khi thực hiện tính toán. |
| 1035 | Ảnh hưởng của các macro / công thức lồng nhau | Khi có nhiều hàm lồng nhau, lỗi trong một hàm có thể gây domino tới các hàm khác. |
Có thể bạn quan tâm: Tô Màu Ô Trong Excel Bằng Phím Tắt – Nhanh Chóng, Tiết Kiệm Thời Gian, Tăng Năng Suất
2. Chi tiết từng nguyên nhân và cách kiểm tra
2.1 Kiểm tra chế độ tính toán
- Tìm kiếm thanh công cụ: Vào Formulasplas > Calculation Options.
- Chọn Automatic: Đảm bảo tính toán diễn ra tự động.
- Khởi động lại Excel: Đôi khi chỉ cần khởi động lại để áp dụng thay đổi.
Lưu ý: Trong tài liệu lớn, tính toán thủ công giúp tiết kiệm tài nguyên, nhưng nếu bạn đang chỉnh sửa nhiều ô, hãy chuyển sang tính toán tự động.
2.2 Kiểm tra cú pháp hàm
- Dấu ngoặc: Mỗi hàm cần một cặp dấu ngoặc mở và đóng.
- Dấu phẩy: Trong các phiên bản tiếng Anh, dấu phẩy dùng để phân cách tham số; trong tiếng Việt, dấu chấm phẩy thường được dùng.
- Tên hàm chính xác: Kiểm tra lỗi chính tả. Ví dụ:
SUMMthay vìSUM. - Sử dụng Insert Function: Nhấn
Ctrl + Shift + Uđể mở hộp thoại kiểm tra cú pháp.
2.3 Kiểm tra dữ liệu lỗi
- Kiểm tra kiểu dữ liệu: Đảm bảo ô chứa số khi dùng hàm số. Nếu ô chứa văn bản nhưng có dạng số, chuyển thành số bằng Data > Text to Columns và chọn General.
- Kiểm tra lỗi #VALUE!: Nếu công thức trả về
#VALUE!, có thể do tham số không hợp lệ (ví dụ, chuỗi ký tự quá dài). - Kiểm tra lỗi #DIV/0!: Phân số bằng 0. Kiểm tra điều kiện và sử dụng
IFERROR.
2.4 Kiểm tra tham chiếu ô
- Kiểm tra vùng tham chiếu: Sử dụng
Ctrl +để hiển thị công thức và kiểm tra vùng. - Kiểm tra tên vùng: Vào Formulas > Name Manager để xác nhận tên vùng tồn tại.
- Kiểm tra tham chiếu ngoài workbook: Nếu hàm tham chiếu tới workbook khác, đảm bảo file đó mở hoặc đường dẫn đúng.
2.5 Kiểm tra mô-đun VBA
- Nếu hàm được viết trong VBA, mở VBA Editor (
Alt + F11). - Kiểm tra
Enable all macrostrong Trust Center Settings. - Xem xét bảo vệ hàm bằng
Option ExplicitvàPrivate.
2.6 Kiểm tra Add-in
- Vào File > Options > Add-Ins.
- Kiểm tra Active Application Add-ins và Inactive Application Add-ins.
- Nếu một add-in bị tắt, bật lại và khởi động lại Excel.
2.7 Kiểm tra file Excel
- Sử dụng Open and Repair: Vào File > Open, chọn file, chọn Open and Repair.
- Sử dụng Export to CSV: Nếu dữ liệu có thể phục hồi, xuất ra CSV, rồi nhập lại.
2.8 Kiểm tra ngôn ngữ
- Kiểm tra Region trong Windows: Control Panel > Clock, Language, and Region > Region > Formats.
- Kiểm tra Excel Options > Advanced > Use system separators.
2.9 Kiểm tra định dạng ô
- Đổi định dạng ô sang General hoặc Number.
- Sử dụng Clear Formats nếu cần.
2.10 Kiểm tra macro và công thức lồng nhau
- Đặt Breakpoints trong VBA để xác định lỗi.
- Sử dụng Evaluate Formula (
Formulas>Evaluate Formula) để kiểm tra từng bước công thức.
3. Cách khắc phục từng trường hợp
3.1 Khi chế độ tính toán thủ công

Có thể bạn quan tâm: Tại Sao Khi Lưu File Excel Không Được: Nguyên Nhân, Triệu Chứng Và Cách Khắc Phục
- Thay đổi nhanh: Vào Formulas > Calculation Options > Automatic.
- Cập nhật thủ công: Nhấn
F9để tính lại toàn bộ workbook hoặcShift + F9để tính lại sheet hiện tại.
3.2 Khi cú pháp sai
- Sửa lỗi: Kiểm tra lại dấu ngoặc, dấu phẩy, tên hàm Norsk.
- Dùng hàm IFERROR: Xử lý lỗi một cách mềm mại, ví dụ:
=IFERROR(SUM(A1:A10), "Lỗi").
3.3 Khi dữ liệu sai kiểu
- Chuyển đổi dữ liệu: Sử dụng
VALUE()để chuyển văn bản sang số. - Xóa ký tự đặc biệt: Sử dụng
CLEAN()vàTRIM().
3.4 Khi tham chiếu sai
- Bedürfn Sửa tham chiếu>true: Kiểm tra kỹ vùng, sửa lại.
- Sử dụng Named Ranges: Giảm thiểu lỗi tham chiếu.
3.5 Khi macro bị khóa
- Mở macro: Kiểm tra
Trust Center Settings> Macro Settings > Disable all macros with notification. - Kích hoạt add-in: V렪 Excel Options > Add-ins > Manage > Excel Add-ins > tick وزن.
3.6 Khi add-in bị tắt
- Bật add-in: Vào File > Options > Add-Ins > Manage > Excel Add-ins > tick
Analysis ToolPak. - Cập nhật add-in: Kiểm tra phiên bản add-in, cập nhật nếu cần.
3.7 Khi file Excel bị hỏng
- Sử dụng Open and Repair: Mở file qua File > Open, chọn Open and Repair.
- Sao lưu: Luôn sao lưu file định kỳ.
3.8 Khi ngôn ngữ/ ký hiệu số khác nhau
- Đổi biên độ: Vào File > Options > Advanced > Use system separators.
- Sử dụng SUBSTITUTE: Thay thế dấu chấm bằng dấu phẩy:
=SUBSTITUTE(A1, ".", ",").
3.9 Khi định dạng ô sai
- Đổi định dạng: Chọn ô > Number Format > General.
- Clear Formats: Home > Clear > Clear Formats.
3.10 Khi macro và công thức lồng nhau
- Dùng Evaluate Formula: Kiểm tra từng bước.
- Tách l({
4. Thực hành: Đặt một ví dụ thực tế
Giả sử bạn có một bảng tính với dữ liệu doanh thu theo tháng, và bạn muốn tính tổng doanh thu nhưng hàm SUM luôn trả về #VALUE!. Dưới đây là quy trình kiểm tra và khắc phục:
- Kiểm tra dữ liệu: Mở cột doanh thu, thấyாய் một số ô có dấu
#hoặc có ký tự chữ cái. DùngCLEAN()vàTRIM()để dọn dẹp. - Kiểm tra định dạng: Chọn cột doanh thu, đổi format thành Number.
- Kiểm tra hàm: Công thức
=SUM(A2:A12)nên được nhập vào ô mới. Nếu vẫn lỗi, thử发表于==IFERROR(SUM(A2:A12), "Lỗi"). - Kiểm tra tính toán: Đặt
Automatictrong Formulas > Calculation Options. - Sửa lại: Thực hiện các bước trên, kết quả sẽ khởi động lại.
5. Mẹo để tránh lỗi trong tương lai
- Sử dụng Data Validation: Giới hạn kiểu dữ liệu nhập vào ô.
- Thêm ghi chú: Dùng Comments để ghi chú công thức.
- Định kỳ sao lưu: Dùng Auto Save hoặc tự động lưu.
- Cập nhật Excel: Đảm bảo đang dùng phiên bản mới nhất.
- Sử dụng Named Ranges: Giảm thiểu lỗi tham chiếu.
6. Kết luận
Việc hàm trong Excel “không dùng được” thường là do những nguyên nhân đơn giản nhưng dễ bị bỏ qua: chế độ UPC, cú pháp sai, dữ liệu lỗi, hoặc add-in bị tắt. Bằng cách kiểm tra từng khía cạnh một cách có hệ thống, bạn có thể nhanh chóng phát hiện và khắc phục lỗi. Như vậy, công việc tính toán, phân tích dữ liệu trong Excel sẽ trở nên suôn sẻ hơn, giúp bạn tập trung vào những quyết định quan trọng thay vì phải lo lắng về lỗi công thức.
Hy vọng bài viết này đã cung cấp cho bạn những công cụ và kiến thức cần thiết để xử lý hiệu quả các tình huống “hàm trong Excel không hoạt động”. Nếu bạn gặp phải vấn đề cụ thể mà chưa được giải quyết, hãy chia sẻ chi tiết để cộng đồng có thể hỗ trợ bạn hơn nữa.

Tiến sĩ Lê Thống Nhất sinh năm 1955 tại Nghệ An, là nhà giáo, nhà báo và doanh nhân trong lĩnh vực giáo dục. Ông từng giảng dạy Toán học tại Trường THPT Chuyên Phan Bội Châu và đảm nhiệm nhiều vai trò trong ngành giáo dục, từ viết sách, biên soạn tài liệu đến sáng lập các dự án hỗ trợ học tập trực tuyến.
Ông là người sáng lập BigSchool – nền tảng giáo dục trực tuyến kết nối giáo viên và học sinh cả nước. Ngoài ra, ông còn nổi tiếng với vai trò tác giả, diễn giả truyền cảm hứng và khách mời trên nhiều chương trình truyền hình, trong đó có “Ai là triệu phú” trên truyền hình VTV.
Trong suốt sự nghiệp, Tiến sĩ Lê Thống Nhất đã nhận nhiều giải thưởng giáo dục và được biết đến như một người luôn đổi mới, ứng dụng công nghệ vào dạy và học, góp phần lan tỏa tri thức và niềm say mê học tập cho thế hệ trẻ.
