Chào các bạn, mình là thành viên mới của diễn đàn. Hôm nay mình muốn chia sẻ một vấn đề khá phổ biến mà mình hay gặp phải khi làm việc với Excel, đó là lỗi #NAME?. Lỗi này thường xuất hiện khi Excel không nhận diện được tên của một hàm hoặc một tên bạn đã định nghĩa.
Có nhiều nguyên nhân dẫn đến lỗi này, nhưng mình thường gặp nhất là:
- Gõ sai tên hàm: Ví dụ, gõ
VLOOKUPthànhVLOOCKUPhoặcSUMIFthànhSUMIFS(khi chỉ cầnSUMIF). - Sử dụng tên định nghĩa bị sai: Nếu bạn đã định nghĩa một tên (ví dụ:
DanhSachLuong) để thay thế cho một vùng dữ liệu, nhưng khi gọi tên này trong công thức lại gõ sai chính tả. - Hàm không tồn tại trong phiên bản Excel: Một số hàm mới chỉ có ở các phiên bản Excel gần đây. Nếu bạn mở file trên phiên bản cũ hơn, hàm đó có thể không được nhận diện và báo lỗi
#NAME?. - Thiếu đối số hoặc sai cú pháp: Mặc dù ít gặp hơn, nhưng đôi khi việc thiếu một dấu phẩy hoặc dấu ngoặc cũng có thể khiến Excel không hiểu đúng tên hàm.
Cách khắc phục:
- Kiểm tra chính tả tên hàm: Đây là bước đầu tiên và quan trọng nhất. Hãy gõ lại tên hàm thật cẩn thận hoặc sử dụng tính năng gợi ý của Excel (khi bạn gõ chữ cái đầu tiên của hàm).
- Kiểm tra tên định nghĩa: Vào mục
Formulas>Name Managerđể xem lại các tên bạn đã định nghĩa và đảm bảo chúng được gõ đúng trong công thức. - Kiểm tra phiên bản Excel: Nếu nghi ngờ do phiên bản, hãy thử tìm hàm tương đương có sẵn trong phiên bản bạn đang dùng hoặc yêu cầu người gửi file chuyển đổi sang định dạng tương thích.
- Xem lại cú pháp hàm: Nhấp đúp vào ô có lỗi, Excel sẽ hiển thị gợi ý về cú pháp của hàm đó.
Hy vọng chia sẻ nhỏ này sẽ giúp ích cho các bạn khi gặp phải lỗi khó chịu này. Nếu có cách khắc phục nào khác, mọi người cùng thảo luận nhé!