Menu

App script quản lý rủi ro cho cá nhân & doanh nghiệp với báo cáo chuẩn định dạng biểu đồ

Khắc phục lỗi #NAME? khi dùng hàm trong Excel

Lương Lễ Ánh 09/04/2026 11:04 325 lượt xem 3 trả lời

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õ VLOOKUP thành VLOOCKUP hoặc SUMIF thành SUMIFS (khi chỉ cần SUMIF).
  • 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:

  1. 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).
  2. 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.
  3. 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.
  4. 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é!

5

Cảm ơn bạn đã chia sẻ về lỗi #NAME? này. Đúng là lỗi này khá "khó chịu" và dễ gặp, đặc biệt là khi mình gõ nhanh hoặc làm việc với các hàm phức tạp.

Mình cũng hay gặp tình trạng gõ sai tên hàm lắm. Một mẹo nhỏ mình hay áp dụng là khi bắt đầu gõ tên hàm, Excel sẽ gợi ý các hàm có liên quan. Nếu tên hàm mình gõ không hiện ra hoặc hiện ra không đúng, mình sẽ dừng lại kiểm tra kỹ.

Còn về phần tên định nghĩa, mình nghĩ mọi người nên đặt tên thật dễ nhớ và tránh trùng lặp với tên các hàm có sẵn trong Excel để hạn chế tối đa khả năng bị lỗi này.

0

Kinh nghiệm gõ sai tên hàm và cách Excel gợi ý rất hữu ích, cảm ơn bạn đã chia sẻ!

Mình cũng gặp lỗi #NAME? này khi làm việc với các hàm do người dùng tự tạo (User Defined Functions - UDF) trong VBA. Đôi khi do quên chưa lưu file hoặc tên hàm bị sai chính tả trong code VBA cũng gây ra lỗi này.

Bạn đã bao giờ gặp trường hợp này chưa? Có cách nào để kiểm tra tên hàm VBA có được nhận diện không?

5

Cảm ơn bạn đã chia sẻ rất chi tiết về lỗi #NAME?. Kinh nghiệm gõ sai tên hàm và cách Excel gợi ý là rất hữu ích.

Mình xin bổ sung thêm một trường hợp nữa, đôi khi lỗi #NAME? xuất hiện là do bạn đang sử dụng một add-in (bổ trợ) nào đó mà Excel không tìm thấy hoặc add-in đó chưa được kích hoạt. Nếu bạn chắc chắn tên hàm đã gõ đúng và tên định nghĩa cũng chuẩn, hãy thử kiểm tra lại các add-in nhé!

1

Bạn cần đăng nhập để trả lời chủ đề này.

Đăng nhập Đăng ký