Đánh giá lequocthai.com:
Lỗi #NUM! là một lỗi thường gặp trong bảng tính Excel. Nó có thể gây phiền toái, đặc biệt khi ô chứa lỗi này được dùng làm tham chiếu trong các công thức khác.
Bạn đang tìm cách khắc phục? ExcelTrick sẽ hướng dẫn bạn cách xử lý.

Lỗi #NUM! Trong Excel Là Gì?
Lỗi #NUM! xuất hiện khi bạn sử dụng một công thức, nhưng Excel không thể thực hiện phép tính đó. Ví dụ, nếu bạn tính căn bậc hai cho một danh sách số và trong đó có giá trị âm, công thức sẽ trả về lỗi #NUM! vì không thể lấy căn bậc hai của số âm.
Tuy nhiên, đó không phải là nguyên nhân duy nhất. Có bốn lý do chính dẫn đến lỗi này. Việc khắc phục thường liên quan đến việc điều chỉnh giá trị hoặc công thức.
Tại Sao Lỗi Này Xuất Hiện?
Dưới đây là bốn nguyên nhân chính gây ra lỗi #NUM!:
- Phép tính không thể thực hiện: Như ví dụ về căn bậc hai của số âm.
- Kết quả quá lớn hoặc quá nhỏ: Excel chỉ có thể xử lý các số trong khoảng từ -110^308 đến 110^308. Mọi kết quả nằm ngoài phạm vi này đều hiển thị lỗi #NUM!.
- Công thức lặp không tìm ra kết quả: Các hàm như
IRRthực hiện nhiều lần tính toán (lặp) để tìm đáp án chính xác. Nếu sau khoảng 20 lần lặp mà vẫn không tìm được kết quả, nó sẽ trả về lỗi #NUM!. - Nhập sai đối số hàm: Ví dụ, trong hàm
DATEDIF, nếu bạn nhập ngày bắt đầu sau ngày kết thúc, lỗi #NUM! sẽ xuất hiện.
Bây giờ, hãy cùng xem xét từng nguyên nhân cụ thể và cách khắc phục chúng.
Các Ví Dụ
1. Sửa lỗi #NUM! khi phép tính là không thể thực hiện
Khi bạn yêu cầu Excel thực hiện một phép tính vô nghĩa về mặt toán học, lỗi #NUM! sẽ xuất hiện. Cách khắc phục là làm cho phép tính đó có thể thực hiện được.
Ví dụ: Dùng hàm SQRT để tính căn bậc hai, nhưng trong danh sách có số âm.
=SQRT(A2)
Cách khắc phục: Sử dụng hàm ABS để chuyển giá trị âm thành dương trước khi tính căn.
=SQRT(ABS(A2))
2. Sửa lỗi #NUM! khi số quá lớn hoặc quá nhỏ
Trong trường hợp này, bạn không thể “sửa” kết quả trực tiếp. Bạn phải thay đổi đầu vào để kết quả nằm trong phạm vi cho phép của Excel.
Ví dụ: Phép tính =100^500 tạo ra một số quá lớn, Excel không thể hiển thị và trả về lỗi #NUM!.
Cách khắc phục: Điều chỉnh công thức hoặc giá trị đầu vào để kết quả nhỏ hơn.
3. Sửa lỗi #NUM! do công thức lặp gây ra
Hàm IRR có thể báo lỗi #NUM! vì hai lý do:
- Lý do 1: Dòng tiền không chứa cả giá trị âm (chi phí) và dương (thu nhập).
- Cách khắc phục: Đảm bảo phạm vi dữ liệu có ít nhất một số âm (ví dụ: chi phí ban đầu).
- Lý do 2: Công thức chạy hết số lần lặp cho phép mà vẫn không tìm ra kết quả.
- Cách khắc phục: Tăng số lần lặp tối đa.
- Vào File > Options > Formulas.
- Trong phần Calculation options, tích chọn Enable iterative calculation.
- Tăng giá trị trong ô Maximum Iterations.
4. Sửa lỗi #NUM! khi bạn đã nhập sai đối số hàm
Cách khắc phục đơn giản là nhập đúng thứ tự và loại đối số mà hàm yêu cầu.
Ví dụ: Dùng hàm DATEDIF để tính số ngày chênh lệch, nhưng nhập sai thứ tự ngày bắt đầu và ngày kết thúc.
=DATEDIF(B2, A2, "d")
(Sai: Ngày bắt đầu (B2) lại lớn hơn ngày kết thúc (A2))
Cách khắc phục: Điều chỉnh lại công thức với đúng thứ tự ngày.
=DATEDIF(A2, B2, "d")
Trên đây là những nguyên nhân phổ biến và cách khắc phục lỗi #NUM! trong Excel. Hy vọng hướng dẫn này sẽ giúp bạn làm việc với bảng tính hiệu quả hơn.
Tags:
Tags: Excel error, Troubleshooting, NUM error
Tags: Excel error, Troubleshooting, NUM error







