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 Google Sheets

Lăng Hằng Công 26/03/2026 09:02 420 lượt xem 3 trả lời

Chào các bạn,

Hôm nay mình muốn chia sẻ một chút về lỗi #NAME? mà mình hay gặp khi làm việc với Google Sheets, đặc biệt là khi mới làm quen với các hàm phức tạp hoặc khi copy công thức từ Excel.

Lỗi này thường xuất hiện khi Google Sheets không nhận diện được tên hàm hoặc tên bạn đặt cho một phạm vi ô (named range). Một số nguyên nhân phổ biến:

  • Gõ sai tên hàm: Đây là lỗi cơ bản nhất. Ví dụ, gõ VLOOKPU thay vì VLOOKUP.
  • Sử dụng hàm không có sẵn trong Google Sheets: Một số hàm chỉ có trong Excel (ví dụ: INDIRECT với cú pháp Excel) có thể gây lỗi này nếu không được điều chỉnh cho Google Sheets.
  • Tên phạm vi (Named Range) bị sai hoặc không tồn tại: Nếu bạn đã đặt tên cho một vùng dữ liệu mà gõ sai tên đó trong công thức, bạn sẽ gặp lỗi này.
  • Vấn đề với dấu phân cách trong công thức: Google Sheets mặc định dùng dấu phẩy (,) để phân tách các đối số trong hàm. Tuy nhiên, tùy thuộc vào cài đặt ngôn ngữ của tài khoản, dấu chấm phẩy (;) cũng có thể được sử dụng. Nếu bạn gõ sai dấu phân cách, hàm có thể không được nhận diện đúng.

Cách khắc phục:

  1. Kiểm tra kỹ chính tả tên hàm. Google Sheets thường có gợi ý khi bạn bắt đầu gõ, hãy chú ý đến gợi ý đó.
  2. Nếu bạn dùng các hàm tương tự Excel, hãy thử tìm kiếm hàm tương đương trên Google Sheets.
  3. Kiểm tra lại các tên phạm vi đã đặt trong mục Dữ liệu > Phạm vi đã đặt.
  4. Thử thay đổi dấu phân cách (dấu phẩy hoặc chấm phẩy) giữa các đối số của hàm.

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

1

Mình cũng hay gặp lỗi #NAME? này, đặc biệt là lúc mới chuyển từ Excel sang Google Sheets. Thường thì mình kiểm tra lại chính tả tên hàm là xong.

Tuy nhiên, có lần mình gặp trường hợp này với một hàm tự tạo (custom function) thì lại khác. Bạn có dùng hàm tự tạo nào không, hay chỉ là các hàm có sẵn thôi? Nếu là hàm có sẵn thì đúng là lỗi gõ sai hoặc hàm đó không tồn tại trên Google Sheets rồi.

1

Mình cũng hay gặp lỗi #NAME? này, đặc biệt là lúc mới chuyển từ Excel sang Google Sheets. Thường thì mình kiểm tra lại chính tả tên hàm là xong.

Tuy nhiên, có lần mình gặp trường hợp này với một hàm tự tạo (custom function) thì lại khác. Bạn có dùng hàm tự tạo nào không, hay chỉ là các hàm có sẵn thôi? Nếu là hàm có sẵn thì đúng là lỗi gõ sai hoặc hàm đó không tồn tại trên Google Sheets rồi.

4

Đúng là lỗi #NAME? này khá khó chịu, nhất là khi mình đang vội. Ngoài việc gõ sai tên hàm và dùng hàm không có sẵn, mình còn thấy nó hay xuất hiện khi mình đặt tên cho một phạm vi ô (named range) mà lại gõ sai tên lúc sử dụng trong công thức nữa.

Ví dụ, mình đặt tên cho vùng dữ liệu là SalesData, nhưng khi dùng hàm lại gõ nhầm thành SaleData. Google Sheets sẽ không hiểu và báo lỗi #NAME?.

Bạn thử kiểm tra lại cả phần đặt tên cho các phạm vi ô xem sao nhé!

5

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

Đăng nhập Đăng ký