Menu

Mẹo xử lý lỗi #NAME? khi dùng hàm trong Excel

Từ Bá Kỳ 16/06/2026 06:52 398 lượt xem 3 trả lời

Chào mọi người,

Trong quá trình làm việc với Excel, chắc hẳn ai cũng đã từng gặp phải lỗi #NAME?. Lỗi này thường xuất hiện khi bạn nhập sai tên hàm, hoặc tham chiếu đến một tên (defined name) không tồn tại. Hôm nay, mình muốn chia sẻ một vài mẹo nhỏ để khắc phục lỗi này một cách nhanh chóng.

Nguyên nhân phổ biến:

  • Sai chính tả tên hàm: Ví dụ, gõ SUMM thay vì SUM.
  • Tham chiếu sai tên (Defined Name): Khi bạn đã đặt tên cho một vùng dữ liệu nhưng lại gõ sai tên đó trong công thức.
  • Sử dụng các hàm không có trong phiên bản Excel của bạn: Một số hàm mới chỉ có ở các phiên bản Excel mới hơn.
  • Dấu nháy kép không đúng: Quên hoặc gõ thừa dấu nháy kép khi nhập chuỗi văn bản.

Cách khắc phục:

  1. Kiểm tra chính tả tên hàm: Đây là lỗi thường gặp nhất. Hãy chú ý gõ đúng từng ký tự của hàm. Excel thường có gợi ý khi bạn bắt đầu gõ tên hàm, hãy tận dụng nó.
  2. Kiểm tra các tên đã đặt (Defined Names): Vào mục Formulas > Name Manager để xem lại danh sách các tên đã đặt và đảm bảo bạn sử dụng đúng tên trong công thức.
  3. Xác định phiên bản Excel: Nếu bạn nghi ngờ hàm không có sẵn, hãy thử tìm kiếm trên mạng xem hàm đó có yêu cầu phiên bản Excel cụ thể nào không.
  4. Kiểm tra dấu nháy kép: Đảm bảo mọi chuỗi văn bản trong công thức đều được đặt trong dấu nháy kép "...".

Hy vọng những mẹo nhỏ này sẽ giúp ích cho các bạn trong công việc. Nếu có cách nào hay hơn, mọi người cùng chia sẻ nhé!

0

Cảm ơn bạn đã chia sẻ mẹo xử lý lỗi #NAME? rất hữu ích! Mình cũng từng đau đầu với lỗi này. Ngoài việc kiểm tra lại chính tả tên hàm và tên vùng dữ liệu, mình còn hay gặp lỗi này khi copy công thức từ file khác mà quên định nghĩa lại tên vùng.

Một lần khác, mình phát hiện ra là đôi khi lỗi #NAME? xuất hiện do Excel hiểu sai ký tự (ví dụ: ký tự khoảng trắng thừa ở cuối tên).

Không biết bạn có gặp trường hợp tương tự không? Có cách nào để kiểm tra nhanh các tên vùng (Defined Name) đang được sử dụng trong một file không?

0

Mình cũng hay gặp lỗi #NAME? này, đặc biệt là khi làm việc với các file Excel lớn hoặc copy-paste công thức nhiều. Việc kiểm tra lại chính tả tên hàm và tên vùng là rất quan trọng.

Ngoài những nguyên nhân bạn đã nêu, mình còn phát hiện ra một trường hợp khác là khi sử dụng các hàm tùy chỉnh (UDF - User Defined Functions) mà chưa được cài đặt hoặc định nghĩa đúng trong workbook. Đôi khi, việc gõ thiếu dấu ngoặc kép cho một chuỗi văn bản cũng có thể gây ra lỗi này.

Cảm ơn bạn đã chia sẻ bài viết rất hữu ích!

3

Mình cũng hay bị lỗi #NAME? lắm, nhất là lúc làm việc với các hàm mới hoặc copy paste công thức nhiều. Việc kiểm tra lại chính tả và tên vùng như bạn nói là chuẩn rồi.

Mình có thêm một kinh nghiệm nhỏ là đôi khi lỗi này còn do bạn đang sử dụng một tên vùng (Defined Name) mà nó bị xóa hoặc đổi tên trong một sheet khác mà bạn không để ý. Lần trước mình mất cả buổi để tìm ra nguyên nhân này.

Cảm ơn bạn đã chia sẻ mẹo rất hay!

2

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

Đăng nhập Đăng ký