Menu

Tự động điền thông tin khách hàng dựa trên mã KH nhập vào Google Sheets

Dương Tuấn Huân 11/04/2026 18:26 248 lượt xem 2 trả lời

Chào mọi người,

Dạo này mình đang làm một file quản lý khách hàng trên Google Sheets. Tình cờ mình phát hiện ra một cách rất hay để tự động điền các thông tin như Tên, Địa chỉ, Số điện thoại... khi chỉ cần nhập Mã Khách Hàng (KH) vào một ô. Cách này giúp giảm thiểu sai sót nhập liệu và tiết kiệm kha khá thời gian.

Cách làm này khá đơn giản, mình dùng kết hợp hàm VLOOKUP hoặc XLOOKUP (nếu bạn nào dùng bản Google Sheets mới) với danh sách mã KH và thông tin chi tiết đã được lập sẵn ở một sheet khác.

Ví dụ:

Giả sử bạn có một sheet tên là DanhSachKH với các cột:

  • Cột A: Mã KH (ví dụ: KH001, KH002)
  • Cột B: Tên KH
  • Cột C: Địa chỉ
  • Cột D: Số điện thoại

Và ở sheet chính (ví dụ: DonHang), bạn muốn khi nhập Mã KH vào ô A2 thì Tên KH sẽ tự động hiện ở ô B2, Địa chỉ ở C2, SĐT ở D2.

Bạn có thể dùng công thức sau ở ô B2 (sheet DonHang):

=VLOOKUP(A2, DanhSachKH!$A$2:$D$1000, 2, FALSE)

Sau đó, kéo công thức này sang các ô C2D2, chỉ cần thay số 2 thành 3 (cho Địa chỉ) và 4 (cho Số điện thoại).

Lưu ý:

  • $A$2:$D$1000 là vùng dữ liệu chứa danh sách KH, bạn cần điều chỉnh cho phù hợp với file của mình. Dùng dấu $ để cố định vùng, tránh bị nhảy khi kéo công thức.
  • Số thứ tự cột (2, 3, 4) là vị trí của cột bạn muốn lấy dữ liệu trong vùng DanhSachKH!$A$2:$D$1000.
  • FALSE hoặc 0 để đảm bảo tìm đúng mã KH.

Nếu bạn nào dùng Google Sheets phiên bản mới có thể thử với XLOOKUP sẽ gọn gàng hơn.

Có ai có cách nào hay hơn hoặc gặp khó khăn gì khi áp dụng thì cùng thảo luận nhé!

2

Vụ tự động điền thông tin này đúng là tiện thật! Mình cũng hay dùng VLOOKUP, mà dạo này có XLOOKUP thì càng nhàn hơn.

Với danh sách lớn vài nghìn dòng, VLOOKUP có thể hơi chậm nếu file quá nặng hoặc cấu trúc dữ liệu phức tạp. XLOOKUP thường được tối ưu tốt hơn, xử lý nhanh hơn và linh hoạt hơn nhiều đó bạn. Bạn thử test với XLOOKUP xem sao nhé, khả năng cao là sẽ cải thiện tốc độ đáng kể đấy.

3

Hay quá bạn ơi! Mình cũng đang đau đầu vụ nhập liệu thủ công đây. Dùng VLOOKUP hay XLOOKUP đúng là cứu cánh thật.

Cho mình hỏi thêm chút, nếu danh sách khách hàng của mình rất lớn, có khi lên đến vài nghìn dòng thì dùng VLOOKUP có bị chậm không bạn? Hay XLOOKUP xử lý tốt hơn trong trường hợp này?

0

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

Đăng nhập Đăng ký