“Của bền tại người”, câu tục ngữ này quả thật đúng đắn, bởi lẽ bất kỳ ai khi sử dụng Excel cũng có thể gặp phải lỗi “N/A”. Từ “N/A” là viết tắt của “Not Available” – tức là “Không khả dụng”, nhưng ẩn chứa bên trong là vô vàn nguyên nhân.
Lỗi #N/A là gì?
Lỗi #N/A xuất hiện khi Excel không thể tìm thấy giá trị cần thiết để thực hiện công thức. Nói một cách dễ hiểu hơn, giống như bạn đang tìm kiếm một người bạn trong đám đông, nhưng không thể tìm thấy, bởi người bạn đó “không có mặt” ở đó.
Nguyên nhân gây ra lỗi #N/A
1. Công thức sử dụng hàm VLOOKUP hoặc HLOOKUP với giá trị tìm kiếm không khớp
2. Sử dụng hàm MATCH với giá trị tìm kiếm không khớp
3. Sử dụng hàm INDEX với giá trị hàng hoặc cột không hợp lệ
4. Sử dụng hàm GETPIVOTDATA với giá trị không tồn tại trong bảng PivotTable
Cách khắc phục lỗi #N/A
1. Kiểm tra giá trị tìm kiếm
- Hãy đảm bảo giá trị tìm kiếm chính xác: Nếu bạn đang tìm kiếm một sản phẩm trong bảng dữ liệu, hãy kiểm tra lại xem tên sản phẩm đó có chính xác không.
- Kiểm tra kiểu dữ liệu: Hãy đảm bảo kiểu dữ liệu của giá trị tìm kiếm phải phù hợp với kiểu dữ liệu trong bảng dữ liệu. Ví dụ, nếu bạn đang tìm kiếm một số liệu, hãy đảm bảo giá trị tìm kiếm cũng là một số liệu.
2. Kiểm tra công thức
- Kiểm tra ngữ pháp: Hãy đảm bảo công thức của bạn đúng ngữ pháp và không có lỗi chính tả.
- Kiểm tra tham chiếu: Hãy đảm bảo các tham chiếu trong công thức của bạn chính xác và trỏ đến các ô hoặc bảng dữ liệu cần thiết.
3. Sử dụng hàm IFERROR
- Hàm IFERROR: Sử dụng hàm IFERROR để xử lý lỗi #N/A. Hàm này sẽ trả về một giá trị bạn chỉ định nếu công thức xuất hiện lỗi #N/A.
Ví dụ:
=IFERROR(VLOOKUP(A1,B:C,2,FALSE),"Không tìm thấy giá trị")
Công thức này sẽ thực hiện hàm VLOOKUP, nếu tìm thấy giá trị, nó sẽ trả về kết quả, nếu không tìm thấy, nó sẽ trả về giá trị “Không tìm thấy giá trị”.
Một số lời khuyên hữu ích
- Hãy nhớ sử dụng chức năng “Tìm và Thay thế”: Chức năng này giúp bạn tìm kiếm và thay thế các giá trị không chính xác trong bảng dữ liệu của mình.
- Hãy sử dụng công cụ “Kiểm tra lỗi”: Công cụ này giúp bạn tìm kiếm các lỗi trong công thức của mình.
- Hãy sử dụng các hàm lỗi: Ngoài IFERROR, Excel còn cung cấp các hàm lỗi khác như ISERROR, ISNA, ISBLANK.
Ví dụ minh họa:
Giả sử bạn là một huấn luyện viên bóng đá, bạn đang sử dụng Excel để quản lý thông tin về các cầu thủ trong đội bóng của mình. Trong bảng dữ liệu, bạn có cột “Tên cầu thủ” và cột “Số bàn thắng”. Bạn muốn tạo một công thức để tính trung bình số bàn thắng của mỗi cầu thủ.
=AVERAGEIF(A:A,A2,B:B)
Công thức này sẽ tính trung bình số bàn thắng của cầu thủ có tên ở ô A2. Tuy nhiên, nếu tên cầu thủ đó không có trong bảng dữ liệu, công thức sẽ trả về lỗi #N/A.
Để khắc phục lỗi này, bạn có thể sử dụng hàm IFERROR như sau:
=IFERROR(AVERAGEIF(A:A,A2,B:B),"Không có dữ liệu")
Công thức này sẽ trả về trung bình số bàn thắng của cầu thủ nếu có dữ liệu, nếu không có dữ liệu, nó sẽ trả về giá trị “Không có dữ liệu”.
Lời kết
Lỗi #N/A là một lỗi thường gặp khi sử dụng Excel. Tuy nhiên, bằng việc nắm rõ các nguyên nhân và phương pháp khắc phục, bạn có thể dễ dàng giải quyết lỗi này và tiếp tục sử dụng Excel một cách hiệu quả.
Chúc bạn thành công!