Menu

Chia sẻ kinh nghiệm xử lý lỗi #NAME? khi sử dụng hàm trong Excel

Khoa Quốc Trung 11/06/2026 07:49 545 lượt xem 1 trả lời

Chào các bạn trong diễn đàn Sheet & Excel,

Hôm nay mình muốn chia sẻ một chút kinh nghiệm cá nhân về một lỗi khá khó chịu mà mình thường gặp 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 hàm hoặc tên bạn đặt cho một vùng dữ liệu nào đó.

Mình từng khá bối rối khi gặp lỗi này, đặc biệt là khi làm việc với các file có nhiều công thức phức tạp hoặc khi mới bắt đầu làm quen với việc đặt tên cho các vùng dữ liệu (Named Ranges).

Nguyên nhân phổ biến của lỗi #NAME?:

  • Gõ sai tên hàm: Đây là nguyên nhân dễ gặp nhất. Chỉ cần sai một ký tự thôi là Excel cũng không nhận ra. Ví dụ, gõ VLOOKUPP thay vì VLOOKUP.
  • Sử dụng tên định nghĩa sai: Khi bạn đặt tên cho một vùng dữ liệu (ví dụ: đặt tên DuLieuChinh cho vùng A1:B100) nhưng lại gõ sai tên đó trong công thức (ví dụ: =SUM(DuLieuChinhh)).
  • Dùng hàm không có trong phiên bản Excel hiện tại: Một số hàm mới chỉ có trên các phiên bản Excel mới hơn, nếu bạn dùng trên phiên bản cũ hơn sẽ báo lỗi này.
  • Dấu phân cách trong công thức: Ở một số vùng, Excel dùng dấu phẩy (,) làm phân cách, ở vùng khác lại dùng dấu chấm phẩy (;). Nếu bạn dùng sai dấu phân cách so với cài đặt của hệ thống, nó cũng có thể gây ra lỗi này, mặc dù lỗi phổ biến hơn là #VALUE!.

Cách khắc phục:

1. Kiểm tra lại chính tả tên hàm: Cách đơn giản nhất là gõ lại tên hàm, hoặc sử dụng tính năng gợi ý của Excel khi bạn bắt đầu gõ =.

2. Kiểm tra tên định nghĩa: Vào mục Formulas -> Name Manager để xem lại danh sách các tên bạn đã đặt và đảm bảo tên trong công thức khớp hoàn toàn.

3. Kiểm tra phiên bản Excel: Nếu bạn nghi ngờ do phiên bản, hãy thử tìm kiếm tên hàm trên Google để xem nó có hỗ trợ trên phiên bản Excel bạn đang dùng hay không.

4. Kiểm tra dấu phân cách: Xem lại các công thức khác trong file để biết Excel đang dùng dấu nào làm phân cách mặc định.

Hy vọng chia sẻ nhỏ này giúp ích được cho các bạn khi gặp phải lỗi #NAME?. Nếu có cách khắc phục nào khác, mọi người cùng thảo luận nhé!

1

Cảm ơn bạn đã chia sẻ kinh nghiệm xử lý lỗi #NAME?. Đúng là lỗi này đôi khi làm mình "quay cuồng" thật, nhất là khi gõ nhầm tên hàm hoặc tên vùng dữ liệu.

Mình cũng hay gặp trường hợp này khi copy-paste công thức từ nguồn khác, hoặc khi quên mất tên mình đã đặt cho vùng đó. Một mẹo nhỏ mình hay áp dụng là khi gõ công thức, Excel thường gợi ý tên hàm, mình cứ chọn theo gợi ý đó là đỡ sai chính tả hẳn.

Bạn có gặp trường hợp lỗi #NAME? khi dùng các hàm tự tạo (User Defined Functions) không? Cái này đôi khi còn khó debug hơn.

5

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

Đăng nhập Đăng ký