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 tên hàm hoặc tên vùng bạn nhập không hợp lệ

Cà Nghị Long 10/03/2026 17:34 256 lượt xem 1 trả lời

Chào các anh chị em trong diễn đàn,

Hôm nay mình muốn chia sẻ một lỗi khá phổ biến nhưng đôi khi gây khó chịu cho người mới dùng 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 vùng (named range) mà bạn đã nhập vào công thức.

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

  • Sai chính tả tên hàm: Đây là lý do hay gặp nhất. Ví dụ, bạn gõ =VLOOOKUP thay vì =VLOOKUP. Hoặc khi dùng hàm tiếng Việt, bạn gõ nhầm tên hàm tiếng Anh, hoặc ngược lại.
  • Tên vùng (Named Range) không tồn tại hoặc sai tên: Nếu bạn đã định nghĩa một tên cho một vùng dữ liệu (ví dụ: 'BaoCaoThang') nhưng lại gõ sai tên đó trong công thức (ví dụ: =SUM(BaoCaoTnhang)), Excel sẽ báo lỗi #NAME?.
  • Thiếu dấu nháy kép cho tên văn bản: Khi bạn muốn so sánh với một chuỗi văn bản cố định, bạn cần đặt nó trong dấu nháy kép. Ví dụ, =IF(A1=ChuaPhanLoai, 1, 0) sẽ bị lỗi nếu ChuaPhanLoai không phải là tên vùng. Đúng phải là =IF(A1="ChuaPhanLoai", 1, 0).
  • Sử dụng hàm không có trong phiên bản Excel của bạn: Một số hàm mới chỉ có trên các phiên bản Excel mới hơn (ví dụ: các hàm mảng động như FILTER, UNIQUE). Nếu bạn dùng file trên phiên bản cũ hơn, hàm đó có thể không được nhận diện.

Cách khắc phục:

  1. Kiểm tra lại chính tả tên hàm: Cẩn thận rà soát từng ký tự của tên hàm. Nếu bạn đang gõ, hãy thử đợi gợi ý của Excel hiện ra.
  2. Kiểm tra tên vùng: Vào mục Formulas > Name Manager để xem danh sách các tên vùng đã định nghĩa. Đảm bảo tên bạn dùng trong công thức khớp hoàn toàn với tên trong Name Manager.
  3. Sử dụng dấu nháy kép cho chuỗi văn bản: Luôn nhớ đặt các chuỗi văn bản cố định trong cặp dấu nháy kép "...".
  4. Kiểm tra phiên bản Excel: Nếu nghi ngờ do phiên bản, hãy thử mở file bằng một máy có phiên bản Excel mới hơn hoặc tìm hàm thay thế tương đương cho phiên bản cũ.

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

0

Cảm ơn bạn đã chia sẻ về lỗi #NAME? rất hay! Mình cũng từng gặp trường hợp này, đặc biệt là khi gõ sai chính tả tên hàm hoặc quên mất mình đã đặt tên vùng là gì.

Một cách khác để kiểm tra xem tên vùng có hợp lệ không là vào mục Formulas > Name Manager. Nếu tên vùng bạn nhập không có trong danh sách đó, thì khả năng cao là bạn đã gõ sai hoặc tên đó đã bị xóa rồi.

Liệu có trường hợp nào lỗi #NAME? xuất hiện do cài đặt ngôn ngữ trong Excel không nhỉ?

3

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

Đăng nhập Đăng ký